/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -tc ../../../trunk/examples/toolchains/AutomizerC.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-03-31 04:02:11,986 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-03-31 04:02:11,989 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-03-31 04:02:12,028 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-03-31 04:02:12,029 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-03-31 04:02:12,032 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-03-31 04:02:12,037 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-03-31 04:02:12,039 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-03-31 04:02:12,041 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-03-31 04:02:12,045 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-03-31 04:02:12,046 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-03-31 04:02:12,048 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-03-31 04:02:12,048 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-03-31 04:02:12,051 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-03-31 04:02:12,052 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-03-31 04:02:12,053 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-03-31 04:02:12,053 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-03-31 04:02:12,054 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-03-31 04:02:12,056 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-03-31 04:02:12,062 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-03-31 04:02:12,063 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-03-31 04:02:12,065 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-03-31 04:02:12,066 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-03-31 04:02:12,067 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-03-31 04:02:12,069 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-03-31 04:02:12,069 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-03-31 04:02:12,070 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-03-31 04:02:12,070 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-03-31 04:02:12,071 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-03-31 04:02:12,072 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-03-31 04:02:12,072 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-03-31 04:02:12,073 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-03-31 04:02:12,074 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-03-31 04:02:12,074 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-03-31 04:02:12,075 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-03-31 04:02:12,075 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-03-31 04:02:12,076 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-03-31 04:02:12,076 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-03-31 04:02:12,076 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-03-31 04:02:12,077 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-03-31 04:02:12,077 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-03-31 04:02:12,079 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-03-31 04:02:12,111 INFO L113 SettingsManager]: Loading preferences was successful [2023-03-31 04:02:12,111 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-03-31 04:02:12,112 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-03-31 04:02:12,112 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-03-31 04:02:12,113 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-03-31 04:02:12,113 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-03-31 04:02:12,114 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-03-31 04:02:12,114 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-03-31 04:02:12,114 INFO L138 SettingsManager]: * Use SBE=true [2023-03-31 04:02:12,114 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-03-31 04:02:12,115 INFO L138 SettingsManager]: * sizeof long=4 [2023-03-31 04:02:12,115 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-03-31 04:02:12,115 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-03-31 04:02:12,115 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-03-31 04:02:12,115 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-03-31 04:02:12,115 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-03-31 04:02:12,116 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-03-31 04:02:12,116 INFO L138 SettingsManager]: * sizeof long double=12 [2023-03-31 04:02:12,116 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-03-31 04:02:12,116 INFO L138 SettingsManager]: * Use constant arrays=true [2023-03-31 04:02:12,116 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-03-31 04:02:12,116 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-03-31 04:02:12,116 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-03-31 04:02:12,116 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-03-31 04:02:12,116 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-03-31 04:02:12,117 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-03-31 04:02:12,117 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-03-31 04:02:12,117 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-03-31 04:02:12,117 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-03-31 04:02:12,117 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-03-31 04:02:12,118 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-03-31 04:02:12,118 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-03-31 04:02:12,118 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-03-31 04:02:12,118 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-03-31 04:02:12,118 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-03-31 04:02:12,118 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2023-03-31 04:02:12,355 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-03-31 04:02:12,370 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-03-31 04:02:12,372 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-03-31 04:02:12,373 INFO L271 PluginConnector]: Initializing CDTParser... [2023-03-31 04:02:12,376 INFO L275 PluginConnector]: CDTParser initialized [2023-03-31 04:02:12,378 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i [2023-03-31 04:02:13,621 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-03-31 04:02:14,174 INFO L351 CDTParser]: Found 1 translation units. [2023-03-31 04:02:14,174 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i [2023-03-31 04:02:14,213 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/15fa6562d/f618fdb7bdd8435ead59495f3a16299c/FLAG7719b2f67 [2023-03-31 04:02:14,230 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/15fa6562d/f618fdb7bdd8435ead59495f3a16299c [2023-03-31 04:02:14,232 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-03-31 04:02:14,233 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-03-31 04:02:14,236 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-03-31 04:02:14,236 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-03-31 04:02:14,239 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-03-31 04:02:14,240 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.03 04:02:14" (1/1) ... [2023-03-31 04:02:14,241 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1a7ce256 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 04:02:14, skipping insertion in model container [2023-03-31 04:02:14,241 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.03 04:02:14" (1/1) ... [2023-03-31 04:02:14,247 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-03-31 04:02:14,371 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-03-31 04:02:16,628 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292064,292077] [2023-03-31 04:02:16,635 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292209,292222] [2023-03-31 04:02:16,636 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292355,292368] [2023-03-31 04:02:16,637 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292520,292533] [2023-03-31 04:02:16,637 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292678,292691] [2023-03-31 04:02:16,638 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292836,292849] [2023-03-31 04:02:16,639 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292994,293007] [2023-03-31 04:02:16,639 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293154,293167] [2023-03-31 04:02:16,639 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293313,293326] [2023-03-31 04:02:16,640 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293452,293465] [2023-03-31 04:02:16,640 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293594,293607] [2023-03-31 04:02:16,641 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293743,293756] [2023-03-31 04:02:16,641 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293882,293895] [2023-03-31 04:02:16,642 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294037,294050] [2023-03-31 04:02:16,642 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294197,294210] [2023-03-31 04:02:16,643 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294348,294361] [2023-03-31 04:02:16,643 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294499,294512] [2023-03-31 04:02:16,643 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294651,294664] [2023-03-31 04:02:16,643 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294800,294813] [2023-03-31 04:02:16,644 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294948,294961] [2023-03-31 04:02:16,645 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295105,295118] [2023-03-31 04:02:16,651 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295254,295267] [2023-03-31 04:02:16,651 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295410,295423] [2023-03-31 04:02:16,651 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295563,295576] [2023-03-31 04:02:16,652 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295709,295722] [2023-03-31 04:02:16,652 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295852,295865] [2023-03-31 04:02:16,652 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296004,296017] [2023-03-31 04:02:16,659 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296150,296163] [2023-03-31 04:02:16,660 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296295,296308] [2023-03-31 04:02:16,661 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296449,296462] [2023-03-31 04:02:16,663 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296600,296613] [2023-03-31 04:02:16,663 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296755,296768] [2023-03-31 04:02:16,663 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296907,296920] [2023-03-31 04:02:16,664 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297062,297075] [2023-03-31 04:02:16,664 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297226,297239] [2023-03-31 04:02:16,664 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297382,297395] [2023-03-31 04:02:16,665 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297546,297559] [2023-03-31 04:02:16,665 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297688,297701] [2023-03-31 04:02:16,665 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297846,297859] [2023-03-31 04:02:16,666 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298013,298026] [2023-03-31 04:02:16,666 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298172,298185] [2023-03-31 04:02:16,666 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298331,298344] [2023-03-31 04:02:16,667 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298480,298493] [2023-03-31 04:02:16,667 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298627,298640] [2023-03-31 04:02:16,667 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298766,298779] [2023-03-31 04:02:16,668 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298929,298942] [2023-03-31 04:02:16,668 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299095,299108] [2023-03-31 04:02:16,669 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299259,299272] [2023-03-31 04:02:16,669 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299424,299437] [2023-03-31 04:02:16,670 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299589,299602] [2023-03-31 04:02:16,670 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299755,299768] [2023-03-31 04:02:16,670 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299920,299933] [2023-03-31 04:02:16,670 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300087,300100] [2023-03-31 04:02:16,671 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300247,300260] [2023-03-31 04:02:16,671 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300409,300422] [2023-03-31 04:02:16,671 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300568,300581] [2023-03-31 04:02:16,672 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300714,300727] [2023-03-31 04:02:16,672 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300857,300870] [2023-03-31 04:02:16,673 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301001,301014] [2023-03-31 04:02:16,673 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301144,301157] [2023-03-31 04:02:16,674 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301288,301301] [2023-03-31 04:02:16,674 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301429,301442] [2023-03-31 04:02:16,674 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301567,301580] [2023-03-31 04:02:16,674 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301725,301738] [2023-03-31 04:02:16,675 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301884,301897] [2023-03-31 04:02:16,675 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302040,302053] [2023-03-31 04:02:16,675 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302189,302202] [2023-03-31 04:02:16,676 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302341,302354] [2023-03-31 04:02:16,676 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302492,302505] [2023-03-31 04:02:16,676 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302641,302654] [2023-03-31 04:02:16,676 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302793,302806] [2023-03-31 04:02:16,677 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302941,302954] [2023-03-31 04:02:16,677 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303094,303107] [2023-03-31 04:02:16,677 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303245,303258] [2023-03-31 04:02:16,678 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303395,303408] [2023-03-31 04:02:16,678 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303542,303555] [2023-03-31 04:02:16,678 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303693,303706] [2023-03-31 04:02:16,679 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303844,303857] [2023-03-31 04:02:16,679 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303992,304005] [2023-03-31 04:02:16,679 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304158,304171] [2023-03-31 04:02:16,680 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304327,304340] [2023-03-31 04:02:16,680 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304494,304507] [2023-03-31 04:02:16,681 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304662,304675] [2023-03-31 04:02:16,681 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304812,304825] [2023-03-31 04:02:16,681 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304959,304972] [2023-03-31 04:02:16,681 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305120,305133] [2023-03-31 04:02:16,682 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305290,305303] [2023-03-31 04:02:16,682 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305452,305465] [2023-03-31 04:02:16,696 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-03-31 04:02:16,737 INFO L203 MainTranslator]: Completed pre-run [2023-03-31 04:02:17,021 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292064,292077] [2023-03-31 04:02:17,023 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292209,292222] [2023-03-31 04:02:17,023 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292355,292368] [2023-03-31 04:02:17,023 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292520,292533] [2023-03-31 04:02:17,023 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292678,292691] [2023-03-31 04:02:17,024 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292836,292849] [2023-03-31 04:02:17,024 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292994,293007] [2023-03-31 04:02:17,024 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293154,293167] [2023-03-31 04:02:17,025 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293313,293326] [2023-03-31 04:02:17,025 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293452,293465] [2023-03-31 04:02:17,028 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293594,293607] [2023-03-31 04:02:17,029 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293743,293756] [2023-03-31 04:02:17,029 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293882,293895] [2023-03-31 04:02:17,029 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294037,294050] [2023-03-31 04:02:17,030 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294197,294210] [2023-03-31 04:02:17,030 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294348,294361] [2023-03-31 04:02:17,030 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294499,294512] [2023-03-31 04:02:17,030 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294651,294664] [2023-03-31 04:02:17,031 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294800,294813] [2023-03-31 04:02:17,031 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294948,294961] [2023-03-31 04:02:17,032 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295105,295118] [2023-03-31 04:02:17,032 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295254,295267] [2023-03-31 04:02:17,033 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295410,295423] [2023-03-31 04:02:17,033 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295563,295576] [2023-03-31 04:02:17,033 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295709,295722] [2023-03-31 04:02:17,034 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295852,295865] [2023-03-31 04:02:17,034 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296004,296017] [2023-03-31 04:02:17,034 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296150,296163] [2023-03-31 04:02:17,036 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296295,296308] [2023-03-31 04:02:17,037 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296449,296462] [2023-03-31 04:02:17,037 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296600,296613] [2023-03-31 04:02:17,037 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296755,296768] [2023-03-31 04:02:17,037 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296907,296920] [2023-03-31 04:02:17,037 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297062,297075] [2023-03-31 04:02:17,038 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297226,297239] [2023-03-31 04:02:17,038 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297382,297395] [2023-03-31 04:02:17,039 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297546,297559] [2023-03-31 04:02:17,039 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297688,297701] [2023-03-31 04:02:17,039 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297846,297859] [2023-03-31 04:02:17,040 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298013,298026] [2023-03-31 04:02:17,040 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298172,298185] [2023-03-31 04:02:17,041 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298331,298344] [2023-03-31 04:02:17,041 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298480,298493] [2023-03-31 04:02:17,041 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298627,298640] [2023-03-31 04:02:17,041 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298766,298779] [2023-03-31 04:02:17,042 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298929,298942] [2023-03-31 04:02:17,042 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299095,299108] [2023-03-31 04:02:17,042 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299259,299272] [2023-03-31 04:02:17,043 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299424,299437] [2023-03-31 04:02:17,043 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299589,299602] [2023-03-31 04:02:17,043 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299755,299768] [2023-03-31 04:02:17,047 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299920,299933] [2023-03-31 04:02:17,047 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300087,300100] [2023-03-31 04:02:17,048 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300247,300260] [2023-03-31 04:02:17,048 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300409,300422] [2023-03-31 04:02:17,048 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300568,300581] [2023-03-31 04:02:17,048 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300714,300727] [2023-03-31 04:02:17,049 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300857,300870] [2023-03-31 04:02:17,049 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301001,301014] [2023-03-31 04:02:17,050 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301144,301157] [2023-03-31 04:02:17,050 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301288,301301] [2023-03-31 04:02:17,051 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301429,301442] [2023-03-31 04:02:17,051 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301567,301580] [2023-03-31 04:02:17,051 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301725,301738] [2023-03-31 04:02:17,052 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301884,301897] [2023-03-31 04:02:17,053 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302040,302053] [2023-03-31 04:02:17,053 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302189,302202] [2023-03-31 04:02:17,056 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302341,302354] [2023-03-31 04:02:17,061 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302492,302505] [2023-03-31 04:02:17,062 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302641,302654] [2023-03-31 04:02:17,062 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302793,302806] [2023-03-31 04:02:17,063 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302941,302954] [2023-03-31 04:02:17,063 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303094,303107] [2023-03-31 04:02:17,063 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303245,303258] [2023-03-31 04:02:17,067 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303395,303408] [2023-03-31 04:02:17,067 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303542,303555] [2023-03-31 04:02:17,068 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303693,303706] [2023-03-31 04:02:17,068 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303844,303857] [2023-03-31 04:02:17,069 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303992,304005] [2023-03-31 04:02:17,070 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304158,304171] [2023-03-31 04:02:17,070 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304327,304340] [2023-03-31 04:02:17,070 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304494,304507] [2023-03-31 04:02:17,070 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304662,304675] [2023-03-31 04:02:17,071 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304812,304825] [2023-03-31 04:02:17,071 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304959,304972] [2023-03-31 04:02:17,071 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305120,305133] [2023-03-31 04:02:17,071 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305290,305303] [2023-03-31 04:02:17,072 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305452,305465] [2023-03-31 04:02:17,074 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-03-31 04:02:17,227 WARN L667 CHandler]: The function __xchg_wrong_size is called, but not defined or handled by StandardFunctionHandler. [2023-03-31 04:02:17,227 WARN L667 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-03-31 04:02:17,233 INFO L208 MainTranslator]: Completed translation [2023-03-31 04:02:17,234 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 04:02:17 WrapperNode [2023-03-31 04:02:17,234 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-03-31 04:02:17,235 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-03-31 04:02:17,235 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-03-31 04:02:17,235 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-03-31 04:02:17,246 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 04:02:17" (1/1) ... [2023-03-31 04:02:17,246 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 04:02:17" (1/1) ... [2023-03-31 04:02:17,337 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 04:02:17" (1/1) ... [2023-03-31 04:02:17,338 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 04:02:17" (1/1) ... [2023-03-31 04:02:17,449 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 04:02:17" (1/1) ... [2023-03-31 04:02:17,471 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 04:02:17" (1/1) ... [2023-03-31 04:02:17,501 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 04:02:17" (1/1) ... [2023-03-31 04:02:17,524 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 04:02:17" (1/1) ... [2023-03-31 04:02:17,562 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-03-31 04:02:17,563 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-03-31 04:02:17,563 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-03-31 04:02:17,563 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-03-31 04:02:17,563 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 04:02:17" (1/1) ... [2023-03-31 04:02:17,569 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-03-31 04:02:17,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-03-31 04:02:17,591 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-03-31 04:02:17,598 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-03-31 04:02:17,629 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-03-31 04:02:17,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-03-31 04:02:17,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID [2023-03-31 04:02:17,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-03-31 04:02:17,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-03-31 04:02:17,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-03-31 04:02:17,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_nonatomic [2023-03-31 04:02:17,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2023-03-31 04:02:17,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_for_read_section [2023-03-31 04:02:17,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_create_class [2023-03-31 04:02:17,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_class [2023-03-31 04:02:17,631 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2023-03-31 04:02:17,631 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2023-03-31 04:02:17,631 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2023-03-31 04:02:17,631 INFO L138 BoogieDeclarations]: Found implementation of procedure test_ti_thread_flag [2023-03-31 04:02:17,631 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-03-31 04:02:17,631 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-03-31 04:02:17,631 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2023-03-31 04:02:17,631 INFO L138 BoogieDeclarations]: Found implementation of procedure file_inode [2023-03-31 04:02:17,631 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2023-03-31 04:02:17,631 INFO L138 BoogieDeclarations]: Found implementation of procedure test_tsk_thread_flag [2023-03-31 04:02:17,631 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2023-03-31 04:02:17,632 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_wait [2023-03-31 04:02:17,632 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_uint_must_check_helper [2023-03-31 04:02:17,632 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_int_must_check_helper [2023-03-31 04:02:17,632 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_buffer_clear [2023-03-31 04:02:17,632 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_buffer_init [2023-03-31 04:02:17,632 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_buffer_free [2023-03-31 04:02:17,632 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_buffer_len [2023-03-31 04:02:17,632 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_buffer_empty [2023-03-31 04:02:17,632 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_buffer_read [2023-03-31 04:02:17,632 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_irctl_init [2023-03-31 04:02:17,632 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_irctl_cleanup [2023-03-31 04:02:17,632 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_add_to_buf [2023-03-31 04:02:17,633 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_thread [2023-03-31 04:02:17,633 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_cdev_add [2023-03-31 04:02:17,633 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_register_driver [2023-03-31 04:02:17,633 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_unregister_driver [2023-03-31 04:02:17,633 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_dev_fop_open [2023-03-31 04:02:17,633 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_dev_fop_close [2023-03-31 04:02:17,633 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_dev_fop_poll [2023-03-31 04:02:17,633 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_dev_fop_ioctl [2023-03-31 04:02:17,633 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_dev_fop_read [2023-03-31 04:02:17,633 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_get_pdata [2023-03-31 04:02:17,633 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_dev_fop_write [2023-03-31 04:02:17,633 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_dev_init [2023-03-31 04:02:17,633 INFO L138 BoogieDeclarations]: Found implementation of procedure lirc_dev_exit [2023-03-31 04:02:17,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_lirc_dev_exit_3_2 [2023-03-31 04:02:17,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_init_lirc_dev_init_3_7 [2023-03-31 04:02:17,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_cdev_del [2023-03-31 04:02:17,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_cdev_init [2023-03-31 04:02:17,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_deregister_1_1 [2023-03-31 04:02:17,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_register_2_1 [2023-03-31 04:02:17,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_entry_EMGentry_3 [2023-03-31 04:02:17,634 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-03-31 04:02:17,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_file_operations_instance_0 [2023-03-31 04:02:17,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_instance_callback_0_22 [2023-03-31 04:02:17,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_instance_callback_0_25 [2023-03-31 04:02:17,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_instance_callback_0_26 [2023-03-31 04:02:17,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_instance_callback_0_29 [2023-03-31 04:02:17,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_instance_callback_0_5 [2023-03-31 04:02:17,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_instance_probe_0_12 [2023-03-31 04:02:17,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_instance_release_0_2 [2023-03-31 04:02:17,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_file_operations_instance_write_0_4 [2023-03-31 04:02:17,635 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2023-03-31 04:02:17,635 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-03-31 04:02:17,635 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-03-31 04:02:17,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_linux_kernel_locking_spinlock_spin_lock_95 [2023-03-31 04:02:17,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_96 [2023-03-31 04:02:17,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_linux_kernel_locking_spinlock_spin_lock_97 [2023-03-31 04:02:17,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_linux_kernel_locking_spinlock_spin_lock_99 [2023-03-31 04:02:17,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_cdev_init_103 [2023-03-31 04:02:17,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_cdev_init_104 [2023-03-31 04:02:17,636 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_105 [2023-03-31 04:02:17,636 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_106 [2023-03-31 04:02:17,636 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_107 [2023-03-31 04:02:17,636 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_108 [2023-03-31 04:02:17,636 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_109 [2023-03-31 04:02:17,636 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_110 [2023-03-31 04:02:17,637 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put_111 [2023-03-31 04:02:17,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_112 [2023-03-31 04:02:17,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_cdev_del_113 [2023-03-31 04:02:17,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_114 [2023-03-31 04:02:17,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_115 [2023-03-31 04:02:17,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_try_module_get_116 [2023-03-31 04:02:17,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put_117 [2023-03-31 04:02:17,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_118 [2023-03-31 04:02:17,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_nonseekable_open_119 [2023-03-31 04:02:17,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_120 [2023-03-31 04:02:17,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put_121 [2023-03-31 04:02:17,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_cdev_del_122 [2023-03-31 04:02:17,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_123 [2023-03-31 04:02:17,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_124 [2023-03-31 04:02:17,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_125 [2023-03-31 04:02:17,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_126 [2023-03-31 04:02:17,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_127 [2023-03-31 04:02:17,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_128 [2023-03-31 04:02:17,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_129 [2023-03-31 04:02:17,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_alloc_chrdev_region_130 [2023-03-31 04:02:17,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_class_destroy_131 [2023-03-31 04:02:17,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_class_destroy_132 [2023-03-31 04:02:17,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_chrdev_region_133 [2023-03-31 04:02:17,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_post_init_134 [2023-03-31 04:02:17,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_check_final_state_135 [2023-03-31 04:02:17,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_check_final_state_136 [2023-03-31 04:02:17,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_initialize_137 [2023-03-31 04:02:17,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_irq_check_alloc_flags [2023-03-31 04:02:17,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_irq_check_alloc_nonatomic [2023-03-31 04:02:17,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_spinlock_check_alloc_flags [2023-03-31 04:02:17,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_spinlock_check_alloc_nonatomic [2023-03-31 04:02:17,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_usb_lock_check_alloc_flags [2023-03-31 04:02:17,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_usb_lock_check_alloc_nonatomic [2023-03-31 04:02:17,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_usb_lock_usb_lock_device [2023-03-31 04:02:17,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_usb_lock_usb_trylock_device [2023-03-31 04:02:17,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_usb_lock_usb_lock_device_for_reset [2023-03-31 04:02:17,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_usb_lock_usb_unlock_device [2023-03-31 04:02:17,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_atomic_add [2023-03-31 04:02:17,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_atomic_sub [2023-03-31 04:02:17,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_atomic_sub_and_test [2023-03-31 04:02:17,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_atomic_inc [2023-03-31 04:02:17,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_atomic_dec [2023-03-31 04:02:17,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_atomic_dec_and_test [2023-03-31 04:02:17,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_atomic_inc_and_test [2023-03-31 04:02:17,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_atomic_add_return [2023-03-31 04:02:17,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_atomic_add_negative [2023-03-31 04:02:17,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_atomic_inc_short [2023-03-31 04:02:17,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_io_mem_remap [2023-03-31 04:02:17,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_io_mem_unmap [2023-03-31 04:02:17,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2023-03-31 04:02:17,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_add_disk [2023-03-31 04:02:17,645 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_del_gendisk [2023-03-31 04:02:17,645 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_put_disk [2023-03-31 04:02:17,645 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2023-03-31 04:02:17,645 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_blk_cleanup_queue [2023-03-31 04:02:17,645 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2023-03-31 04:02:17,645 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_put_blk_rq [2023-03-31 04:02:17,645 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2023-03-31 04:02:17,645 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_create_class [2023-03-31 04:02:17,645 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_register_class [2023-03-31 04:02:17,645 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_unregister_class [2023-03-31 04:02:17,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_destroy_class [2023-03-31 04:02:17,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2023-03-31 04:02:17,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2023-03-31 04:02:17,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2023-03-31 04:02:17,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spi_alloc_master [2023-03-31 04:02:17,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-03-31 04:02:17,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_err_ptr [2023-03-31 04:02:17,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2023-03-31 04:02:17,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err_or_null [2023-03-31 04:02:17,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_register_chrdev [2023-03-31 04:02:17,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_register_chrdev_region [2023-03-31 04:02:17,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2023-03-31 04:02:17,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2023-03-31 04:02:17,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_sysfs_create_group [2023-03-31 04:02:17,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_sysfs_remove_group [2023-03-31 04:02:17,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2023-03-31 04:02:17,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_read_lock [2023-03-31 04:02:17,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_read_unlock [2023-03-31 04:02:17,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_write_lock [2023-03-31 04:02:17,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_write_unlock [2023-03-31 04:02:17,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_read_trylock [2023-03-31 04:02:17,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_write_trylock [2023-03-31 04:02:17,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2023-03-31 04:02:17,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_module_get [2023-03-31 04:02:17,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_try_module_get [2023-03-31 04:02:17,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_module_put [2023-03-31 04:02:17,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_module_put_and_exit [2023-03-31 04:02:17,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_module_refcount [2023-03-31 04:02:17,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2023-03-31 04:02:17,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_srcu_read_lock [2023-03-31 04:02:17,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_srcu_read_unlock [2023-03-31 04:02:17,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_for_read_section [2023-03-31 04:02:17,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2023-03-31 04:02:17,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_rcu_read_lock_bh [2023-03-31 04:02:17,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_rcu_read_unlock_bh [2023-03-31 04:02:17,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_for_read_section [2023-03-31 04:02:17,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2023-03-31 04:02:17,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_rcu_read_lock_sched [2023-03-31 04:02:17,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_rcu_read_unlock_sched [2023-03-31 04:02:17,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_for_read_section [2023-03-31 04:02:17,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2023-03-31 04:02:17,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_rcu_read_lock [2023-03-31 04:02:17,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_rcu_read_unlock [2023-03-31 04:02:17,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_for_read_section [2023-03-31 04:02:17,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2023-03-31 04:02:17,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2023-03-31 04:02:17,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_init [2023-03-31 04:02:17,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2023-03-31 04:02:17,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2023-03-31 04:02:17,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2023-03-31 04:02:17,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2023-03-31 04:02:17,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2023-03-31 04:02:17,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_find_bit_find_next_bit [2023-03-31 04:02:17,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_find_bit_find_first_bit [2023-03-31 04:02:17,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_find_bit_initialize [2023-03-31 04:02:17,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kzalloc [2023-03-31 04:02:17,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_context [2023-03-31 04:02:17,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_sdio_claim_host [2023-03-31 04:02:17,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_sdio_release_host [2023-03-31 04:02:17,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2023-03-31 04:02:17,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_register_netdev [2023-03-31 04:02:17,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2023-03-31 04:02:17,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_check_return_value_probe [2023-03-31 04:02:17,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_past_rtnl_unlock [2023-03-31 04:02:17,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_past_rtnl_lock [2023-03-31 04:02:17,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_before_ieee80211_unregister_hw [2023-03-31 04:02:17,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_rtnl_is_locked [2023-03-31 04:02:17,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_rtnl_trylock [2023-03-31 04:02:17,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2023-03-31 04:02:17,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_past_lock_sock_nested [2023-03-31 04:02:17,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_lock_sock_fast [2023-03-31 04:02:17,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_unlock_sock_fast [2023-03-31 04:02:17,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_before_release_sock [2023-03-31 04:02:17,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2023-03-31 04:02:17,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_usb_alloc_coherent [2023-03-31 04:02:17,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_usb_free_coherent [2023-03-31 04:02:17,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2023-03-31 04:02:17,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_usb_get_dev [2023-03-31 04:02:17,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_usb_put_dev [2023-03-31 04:02:17,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_check_return_value_probe [2023-03-31 04:02:17,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_initialize [2023-03-31 04:02:17,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_check_final_state [2023-03-31 04:02:17,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_create_class [2023-03-31 04:02:17,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_register_class [2023-03-31 04:02:17,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_class [2023-03-31 04:02:17,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_destroy_class [2023-03-31 04:02:17,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_register_chrdev [2023-03-31 04:02:17,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_register_chrdev_region [2023-03-31 04:02:17,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2023-03-31 04:02:17,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_register_usb_gadget [2023-03-31 04:02:17,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_usb_gadget [2023-03-31 04:02:17,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2023-03-31 04:02:17,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_usb_register_driver [2023-03-31 04:02:17,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2023-03-31 04:02:17,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_check_return_value_probe [2023-03-31 04:02:17,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_usb_free_urb [2023-03-31 04:02:17,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2023-03-31 04:02:17,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2023-03-31 04:02:17,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-03-31 04:02:17,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-03-31 04:02:17,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_trap [2023-03-31 04:02:17,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-03-31 04:02:17,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2023-03-31 04:02:17,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-03-31 04:02:17,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2023-03-31 04:02:17,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2023-03-31 04:02:17,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xzalloc [2023-03-31 04:02:17,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-03-31 04:02:17,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2023-03-31 04:02:17,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_negative [2023-03-31 04:02:17,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2023-03-31 04:02:17,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_thread_create [2023-03-31 04:02:17,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_thread_create_N [2023-03-31 04:02:17,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_thread_join [2023-03-31 04:02:17,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_thread_join_N [2023-03-31 04:02:17,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_i_mutex_of_inode [2023-03-31 04:02:17,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_i_mutex_of_inode [2023-03-31 04:02:17,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_is_locked_i_mutex_of_inode [2023-03-31 04:02:17,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_trylock_i_mutex_of_inode [2023-03-31 04:02:17,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_atomic_dec_and_mutex_lock_i_mutex_of_inode [2023-03-31 04:02:17,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_i_mutex_of_inode [2023-03-31 04:02:17,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_irctl_lock_of_irctl [2023-03-31 04:02:17,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_irctl_lock_of_irctl [2023-03-31 04:02:17,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_is_locked_irctl_lock_of_irctl [2023-03-31 04:02:17,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_trylock_irctl_lock_of_irctl [2023-03-31 04:02:17,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_atomic_dec_and_mutex_lock_irctl_lock_of_irctl [2023-03-31 04:02:17,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_irctl_lock_of_irctl [2023-03-31 04:02:17,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lirc_dev_lock [2023-03-31 04:02:17,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_lirc_dev_lock [2023-03-31 04:02:17,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_is_locked_lirc_dev_lock [2023-03-31 04:02:17,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_trylock_lirc_dev_lock [2023-03-31 04:02:17,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_atomic_dec_and_mutex_lock_lirc_dev_lock [2023-03-31 04:02:17,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_lirc_dev_lock [2023-03-31 04:02:17,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock [2023-03-31 04:02:17,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_lock [2023-03-31 04:02:17,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_is_locked_lock [2023-03-31 04:02:17,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_trylock_lock [2023-03-31 04:02:17,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_atomic_dec_and_mutex_lock_lock [2023-03-31 04:02:17,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_lock [2023-03-31 04:02:17,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_device [2023-03-31 04:02:17,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_mutex_of_device [2023-03-31 04:02:17,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_is_locked_mutex_of_device [2023-03-31 04:02:17,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_trylock_mutex_of_device [2023-03-31 04:02:17,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_atomic_dec_and_mutex_lock_mutex_of_device [2023-03-31 04:02:17,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mutex_of_device [2023-03-31 04:02:17,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_initialize [2023-03-31 04:02:17,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_check_final_state [2023-03-31 04:02:17,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_alloc_lock_of_task_struct [2023-03-31 04:02:17,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_alloc_lock_of_task_struct [2023-03-31 04:02:17,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_alloc_lock_of_task_struct [2023-03-31 04:02:17,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_alloc_lock_of_task_struct [2023-03-31 04:02:17,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_alloc_lock_of_task_struct [2023-03-31 04:02:17,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_alloc_lock_of_task_struct [2023-03-31 04:02:17,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_alloc_lock_of_task_struct [2023-03-31 04:02:17,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_alloc_lock_of_task_struct [2023-03-31 04:02:17,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_fifo_lock_of_lirc_buffer [2023-03-31 04:02:17,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_fifo_lock_of_lirc_buffer [2023-03-31 04:02:17,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_fifo_lock_of_lirc_buffer [2023-03-31 04:02:17,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_fifo_lock_of_lirc_buffer [2023-03-31 04:02:17,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_fifo_lock_of_lirc_buffer [2023-03-31 04:02:17,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_fifo_lock_of_lirc_buffer [2023-03-31 04:02:17,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_fifo_lock_of_lirc_buffer [2023-03-31 04:02:17,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_fifo_lock_of_lirc_buffer [2023-03-31 04:02:17,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_i_lock_of_inode [2023-03-31 04:02:17,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_i_lock_of_inode [2023-03-31 04:02:17,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_i_lock_of_inode [2023-03-31 04:02:17,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_i_lock_of_inode [2023-03-31 04:02:17,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_i_lock_of_inode [2023-03-31 04:02:17,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_i_lock_of_inode [2023-03-31 04:02:17,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_i_lock_of_inode [2023-03-31 04:02:17,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_i_lock_of_inode [2023-03-31 04:02:17,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock [2023-03-31 04:02:17,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock [2023-03-31 04:02:17,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_lock [2023-03-31 04:02:17,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_lock [2023-03-31 04:02:17,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_lock [2023-03-31 04:02:17,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_lock [2023-03-31 04:02:17,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_lock [2023-03-31 04:02:17,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_lock [2023-03-31 04:02:17,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_NOT_ARG_SIGN [2023-03-31 04:02:17,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_NOT_ARG_SIGN [2023-03-31 04:02:17,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_lock_of_NOT_ARG_SIGN [2023-03-31 04:02:17,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_lock_of_NOT_ARG_SIGN [2023-03-31 04:02:17,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_lock_of_NOT_ARG_SIGN [2023-03-31 04:02:17,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_lock_of_NOT_ARG_SIGN [2023-03-31 04:02:17,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_lock_of_NOT_ARG_SIGN [2023-03-31 04:02:17,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_lock_of_NOT_ARG_SIGN [2023-03-31 04:02:17,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_node_size_lock_of_pglist_data [2023-03-31 04:02:17,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_node_size_lock_of_pglist_data [2023-03-31 04:02:17,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_node_size_lock_of_pglist_data [2023-03-31 04:02:17,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_node_size_lock_of_pglist_data [2023-03-31 04:02:17,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_node_size_lock_of_pglist_data [2023-03-31 04:02:17,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_node_size_lock_of_pglist_data [2023-03-31 04:02:17,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_node_size_lock_of_pglist_data [2023-03-31 04:02:17,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_node_size_lock_of_pglist_data [2023-03-31 04:02:17,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_ptl [2023-03-31 04:02:17,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_ptl [2023-03-31 04:02:17,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_ptl [2023-03-31 04:02:17,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_ptl [2023-03-31 04:02:17,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_ptl [2023-03-31 04:02:17,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_ptl [2023-03-31 04:02:17,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_ptl [2023-03-31 04:02:17,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_ptl [2023-03-31 04:02:17,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_siglock_of_sighand_struct [2023-03-31 04:02:17,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_siglock_of_sighand_struct [2023-03-31 04:02:17,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_siglock_of_sighand_struct [2023-03-31 04:02:17,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_siglock_of_sighand_struct [2023-03-31 04:02:17,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_siglock_of_sighand_struct [2023-03-31 04:02:17,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_siglock_of_sighand_struct [2023-03-31 04:02:17,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_siglock_of_sighand_struct [2023-03-31 04:02:17,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_siglock_of_sighand_struct [2023-03-31 04:02:17,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_check_final_state [2023-03-31 04:02:17,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2023-03-31 04:02:17,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_sched_completion_init_completion [2023-03-31 04:02:17,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_sched_completion_init_completion_macro [2023-03-31 04:02:17,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_sched_completion_wait_for_completion [2023-03-31 04:02:17,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_idr_init [2023-03-31 04:02:17,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_idr_alloc [2023-03-31 04:02:17,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_idr_find [2023-03-31 04:02:17,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_idr_remove [2023-03-31 04:02:17,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_idr_destroy [2023-03-31 04:02:17,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2023-03-31 04:02:17,663 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-03-31 04:02:17,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_rtnetlink__double_lock [2023-03-31 04:02:17,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_rtnetlink__lock_on_exit [2023-03-31 04:02:17,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_rtnetlink__double_unlock [2023-03-31 04:02:17,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_on_write_lock [2023-03-31 04:02:17,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__more_read_unlocks [2023-03-31 04:02:17,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit [2023-03-31 04:02:17,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__double_write_lock [2023-03-31 04:02:17,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__double_write_unlock [2023-03-31 04:02:17,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit [2023-03-31 04:02:17,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__double_init [2023-03-31 04:02:17,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__not_initialized [2023-03-31 04:02:17,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2023-03-31 04:02:17,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__more_at_exit [2023-03-31 04:02:17,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_sched_completion__double_init [2023-03-31 04:02:17,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_sched_completion__wait_without_init [2023-03-31 04:02:17,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_register__wrong_return_value [2023-03-31 04:02:17,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2023-03-31 04:02:17,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_deregistration [2023-03-31 04:02:17,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__registered_at_exit [2023-03-31 04:02:17,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_srcu__more_unlocks [2023-03-31 04:02:17,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_read_section [2023-03-31 04:02:17,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_exit [2023-03-31 04:02:17,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_module__less_initial_decrement [2023-03-31 04:02:17,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_module__more_initial_at_exit [2023-03-31 04:02:17,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_alloc_spinlock__wrong_flags [2023-03-31 04:02:17,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_alloc_spinlock__nonatomic [2023-03-31 04:02:17,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_find_bit__offset_out_of_range [2023-03-31 04:02:17,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_mmc_sdio_func__wrong_params [2023-03-31 04:02:17,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_mmc_sdio_func__double_claim [2023-03-31 04:02:17,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_mmc_sdio_func__release_without_claim [2023-03-31 04:02:17,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_mmc_sdio_func__unreleased_at_exit [2023-03-31 04:02:17,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_coherent__less_initial_decrement [2023-03-31 04:02:17,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_coherent__more_initial_at_exit [2023-03-31 04:02:17,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock__more_unlocks [2023-03-31 04:02:17,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_read_section [2023-03-31 04:02:17,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit [2023-03-31 04:02:17,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_sock__all_locked_sockets_must_be_released [2023-03-31 04:02:17,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_sock__double_release [2023-03-31 04:02:17,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__more_unlocks [2023-03-31 04:02:17,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_read_section [2023-03-31 04:02:17,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit [2023-03-31 04:02:17,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_dev__unincremented_counter_decrement [2023-03-31 04:02:17,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_dev__less_initial_decrement [2023-03-31 04:02:17,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_dev__more_initial_at_exit [2023-03-31 04:02:17,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_dev__probe_failed [2023-03-31 04:02:17,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2023-03-31 04:02:17,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock_try [2023-03-31 04:02:17,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2023-03-31 04:02:17,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2023-03-31 04:02:17,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2023-03-31 04:02:17,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadget [2023-03-31 04:02:17,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2023-03-31 04:02:17,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget [2023-03-31 04:02:17,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__double_usb_gadget_registration [2023-03-31 04:02:17,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__double_usb_gadget_deregistration [2023-03-31 04:02:17,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit [2023-03-31 04:02:17,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_alloc_usb_lock__wrong_flags [2023-03-31 04:02:17,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_alloc_usb_lock__nonatomic [2023-03-31 04:02:17,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_request__double_get [2023-03-31 04:02:17,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_request__double_put [2023-03-31 04:02:17,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_request__get_at_exit [2023-03-31 04:02:17,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_alloc_irq__wrong_flags [2023-03-31 04:02:17,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_alloc_irq__nonatomic [2023-03-31 04:02:17,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_registration [2023-03-31 04:02:17,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_deregistration [2023-03-31 04:02:17,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__registered_at_exit [2023-03-31 04:02:17,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_queue__double_allocation [2023-03-31 04:02:17,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_queue__use_before_allocation [2023-03-31 04:02:17,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_queue__more_initial_at_exit [2023-03-31 04:02:17,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_genhd__double_allocation [2023-03-31 04:02:17,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_genhd__use_before_allocation [2023-03-31 04:02:17,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_genhd__delete_before_add [2023-03-31 04:02:17,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_genhd__free_before_allocation [2023-03-31 04:02:17,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_genhd__more_initial_at_exit [2023-03-31 04:02:17,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_arch_io__less_initial_decrement [2023-03-31 04:02:17,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_arch_io__more_initial_at_exit [2023-03-31 04:02:17,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_register__wrong_return_value [2023-03-31 04:02:17,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_sysfs__less_initial_decrement [2023-03-31 04:02:17,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_sysfs__more_initial_at_exit [2023-03-31 04:02:17,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-03-31 04:02:17,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2023-03-31 04:02:17,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-03-31 04:02:17,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-03-31 04:02:17,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_urb__less_initial_decrement [2023-03-31 04:02:17,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_urb__more_initial_at_exit [2023-03-31 04:02:17,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__more_unlocks [2023-03-31 04:02:17,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_read_section [2023-03-31 04:02:17,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit [2023-03-31 04:02:17,670 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_to_user_overflow [2023-03-31 04:02:17,670 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2023-03-31 04:02:17,670 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-03-31 04:02:17,670 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_alloc [2023-03-31 04:02:17,670 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_free [2023-03-31 04:02:17,670 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_out [2023-03-31 04:02:17,670 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2023-03-31 04:02:17,671 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2023-03-31 04:02:17,671 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-03-31 04:02:17,671 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2023-03-31 04:02:17,671 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2023-03-31 04:02:17,671 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2023-03-31 04:02:17,671 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irqrestore [2023-03-31 04:02:17,671 INFO L138 BoogieDeclarations]: Found implementation of procedure add_wait_queue [2023-03-31 04:02:17,671 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_chrdev_region [2023-03-31 04:02:17,671 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_add [2023-03-31 04:02:17,671 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_del [2023-03-31 04:02:17,671 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_init [2023-03-31 04:02:17,671 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2023-03-31 04:02:17,671 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create [2023-03-31 04:02:17,671 INFO L138 BoogieDeclarations]: Found implementation of procedure device_destroy [2023-03-31 04:02:17,671 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_put [2023-03-31 04:02:17,672 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_set_name [2023-03-31 04:02:17,672 INFO L138 BoogieDeclarations]: Found implementation of procedure kthread_create_on_node [2023-03-31 04:02:17,672 INFO L138 BoogieDeclarations]: Found implementation of procedure kthread_should_stop [2023-03-31 04:02:17,672 INFO L138 BoogieDeclarations]: Found implementation of procedure kthread_stop [2023-03-31 04:02:17,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2023-03-31 04:02:17,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2023-03-31 04:02:17,672 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2023-03-31 04:02:17,672 INFO L138 BoogieDeclarations]: Found implementation of procedure noop_llseek [2023-03-31 04:02:17,672 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-03-31 04:02:17,672 INFO L138 BoogieDeclarations]: Found implementation of procedure rc_close [2023-03-31 04:02:17,672 INFO L138 BoogieDeclarations]: Found implementation of procedure rc_open [2023-03-31 04:02:17,672 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_wait_queue [2023-03-31 04:02:17,672 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2023-03-31 04:02:17,672 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2023-03-31 04:02:17,673 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2023-03-31 04:02:17,673 INFO L138 BoogieDeclarations]: Found implementation of procedure wake_up_process [2023-03-31 04:02:17,673 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_fmt [2023-03-31 04:02:17,673 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-03-31 04:02:17,673 INFO L138 BoogieDeclarations]: Found implementation of procedure default_wake_function [2023-03-31 04:02:17,673 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-03-31 04:02:17,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-03-31 04:02:17,673 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-03-31 04:02:17,673 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-03-31 04:02:17,673 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-03-31 04:02:17,673 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_irq_check_alloc_flags [2023-03-31 04:02:17,673 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_irq_check_alloc_nonatomic [2023-03-31 04:02:17,673 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_usb_lock_check_alloc_flags [2023-03-31 04:02:17,673 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_usb_lock_check_alloc_nonatomic [2023-03-31 04:02:17,673 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2023-03-31 04:02:17,673 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2023-03-31 04:02:17,673 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2023-03-31 04:02:17,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2023-03-31 04:02:17,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_create_class [2023-03-31 04:02:17,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_register_class [2023-03-31 04:02:17,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_destroy_class [2023-03-31 04:02:17,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2023-03-31 04:02:17,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_register_chrdev_region [2023-03-31 04:02:17,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2023-03-31 04:02:17,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2023-03-31 04:02:17,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2023-03-31 04:02:17,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2023-03-31 04:02:17,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2023-03-31 04:02:17,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_for_read_section [2023-03-31 04:02:17,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2023-03-31 04:02:17,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_for_read_section [2023-03-31 04:02:17,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2023-03-31 04:02:17,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_for_read_section [2023-03-31 04:02:17,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2023-03-31 04:02:17,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_for_read_section [2023-03-31 04:02:17,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2023-03-31 04:02:17,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_find_bit_initialize [2023-03-31 04:02:17,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2023-03-31 04:02:17,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2023-03-31 04:02:17,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2023-03-31 04:02:17,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2023-03-31 04:02:17,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2023-03-31 04:02:17,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2023-03-31 04:02:17,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_create_class [2023-03-31 04:02:17,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_register_class [2023-03-31 04:02:17,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_destroy_class [2023-03-31 04:02:17,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_register_chrdev_region [2023-03-31 04:02:17,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2023-03-31 04:02:17,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2023-03-31 04:02:17,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2023-03-31 04:02:17,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2023-03-31 04:02:17,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_nonatomic [2023-03-31 04:02:17,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2023-03-31 04:02:17,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_for_read_section [2023-03-31 04:02:17,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-03-31 04:02:17,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_create_class [2023-03-31 04:02:17,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_class [2023-03-31 04:02:17,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2023-03-31 04:02:17,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kzalloc [2023-03-31 04:02:17,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-03-31 04:02:17,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_initialize_137 [2023-03-31 04:02:17,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_init [2023-03-31 04:02:17,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_post_init_134 [2023-03-31 04:02:17,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2023-03-31 04:02:17,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_check_final_state_135 [2023-03-31 04:02:17,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_check_final_state_136 [2023-03-31 04:02:17,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2023-03-31 04:02:17,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-03-31 04:02:17,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2023-03-31 04:02:17,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_try_module_get [2023-03-31 04:02:17,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_module_put [2023-03-31 04:02:17,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_105 [2023-03-31 04:02:17,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_108 [2023-03-31 04:02:17,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_110 [2023-03-31 04:02:17,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_124 [2023-03-31 04:02:17,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_115 [2023-03-31 04:02:17,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_126 [2023-03-31 04:02:17,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_128 [2023-03-31 04:02:17,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_120 [2023-03-31 04:02:17,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_irctl_lock_of_irctl [2023-03-31 04:02:17,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_irctl_lock_of_irctl [2023-03-31 04:02:17,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_irctl_lock_of_irctl [2023-03-31 04:02:17,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_lirc_dev_lock [2023-03-31 04:02:17,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lirc_dev_lock [2023-03-31 04:02:17,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_lirc_dev_lock [2023-03-31 04:02:17,677 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2023-03-31 04:02:17,678 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-03-31 04:02:17,678 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2023-03-31 04:02:17,678 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2023-03-31 04:02:17,678 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-03-31 04:02:17,678 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2023-03-31 04:02:17,678 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_fmt [2023-03-31 04:02:17,678 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-03-31 04:02:17,678 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2023-03-31 04:02:17,678 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2023-03-31 04:02:17,678 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2023-03-31 04:02:17,678 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2023-03-31 04:02:17,678 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_linux_kernel_locking_spinlock_spin_lock_95 [2023-03-31 04:02:17,678 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_linux_kernel_locking_spinlock_spin_lock_97 [2023-03-31 04:02:17,678 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_linux_kernel_locking_spinlock_spin_lock_99 [2023-03-31 04:02:17,678 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_fifo_lock_of_lirc_buffer [2023-03-31 04:02:17,679 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_fifo_lock_of_lirc_buffer [2023-03-31 04:02:17,679 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2023-03-31 04:02:17,679 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_106 [2023-03-31 04:02:17,679 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_107 [2023-03-31 04:02:17,679 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_109 [2023-03-31 04:02:17,679 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_112 [2023-03-31 04:02:17,679 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_114 [2023-03-31 04:02:17,679 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_118 [2023-03-31 04:02:17,679 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_123 [2023-03-31 04:02:17,679 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_125 [2023-03-31 04:02:17,679 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_127 [2023-03-31 04:02:17,679 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_129 [2023-03-31 04:02:17,679 INFO L130 BoogieDeclarations]: Found specification of procedure test_ti_thread_flag [2023-03-31 04:02:17,679 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-03-31 04:02:17,679 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2023-03-31 04:02:17,679 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-03-31 04:02:17,680 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-03-31 04:02:17,680 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_96 [2023-03-31 04:02:17,680 INFO L130 BoogieDeclarations]: Found specification of procedure default_wake_function [2023-03-31 04:02:17,680 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-03-31 04:02:17,680 INFO L130 BoogieDeclarations]: Found specification of procedure add_wait_queue [2023-03-31 04:02:17,680 INFO L130 BoogieDeclarations]: Found specification of procedure remove_wait_queue [2023-03-31 04:02:17,680 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2023-03-31 04:02:17,680 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_set_name [2023-03-31 04:02:17,680 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_put [2023-03-31 04:02:17,680 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_init [2023-03-31 04:02:17,680 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_cdev_init_103 [2023-03-31 04:02:17,680 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_cdev_init_104 [2023-03-31 04:02:17,680 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_add [2023-03-31 04:02:17,680 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_del [2023-03-31 04:02:17,680 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_cdev_del_113 [2023-03-31 04:02:17,680 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_cdev_del_122 [2023-03-31 04:02:17,681 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2023-03-31 04:02:17,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-03-31 04:02:17,681 INFO L130 BoogieDeclarations]: Found specification of procedure file_inode [2023-03-31 04:02:17,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-03-31 04:02:17,681 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_chrdev_region [2023-03-31 04:02:17,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_alloc_chrdev_region_130 [2023-03-31 04:02:17,681 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2023-03-31 04:02:17,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_chrdev_region_133 [2023-03-31 04:02:17,681 INFO L130 BoogieDeclarations]: Found specification of procedure noop_llseek [2023-03-31 04:02:17,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_nonseekable_open_119 [2023-03-31 04:02:17,681 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2023-03-31 04:02:17,681 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user_overflow [2023-03-31 04:02:17,681 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2023-03-31 04:02:17,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_try_module_get_116 [2023-03-31 04:02:17,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put_111 [2023-03-31 04:02:17,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put_117 [2023-03-31 04:02:17,682 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put_121 [2023-03-31 04:02:17,682 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2023-03-31 04:02:17,682 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2023-03-31 04:02:17,682 INFO L130 BoogieDeclarations]: Found specification of procedure wake_up_process [2023-03-31 04:02:17,682 INFO L130 BoogieDeclarations]: Found specification of procedure test_tsk_thread_flag [2023-03-31 04:02:17,682 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2023-03-31 04:02:17,682 INFO L130 BoogieDeclarations]: Found specification of procedure poll_wait [2023-03-31 04:02:17,682 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID [2023-03-31 04:02:17,682 INFO L130 BoogieDeclarations]: Found specification of procedure kthread_create_on_node [2023-03-31 04:02:17,682 INFO L130 BoogieDeclarations]: Found specification of procedure kthread_stop [2023-03-31 04:02:17,682 INFO L130 BoogieDeclarations]: Found specification of procedure kthread_should_stop [2023-03-31 04:02:17,682 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_class_destroy_131 [2023-03-31 04:02:17,682 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_class_destroy_132 [2023-03-31 04:02:17,682 INFO L130 BoogieDeclarations]: Found specification of procedure device_create [2023-03-31 04:02:17,682 INFO L130 BoogieDeclarations]: Found specification of procedure device_destroy [2023-03-31 04:02:17,682 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2023-03-31 04:02:17,683 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2023-03-31 04:02:17,683 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_uint_must_check_helper [2023-03-31 04:02:17,683 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_int_must_check_helper [2023-03-31 04:02:17,683 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_alloc [2023-03-31 04:02:17,683 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_free [2023-03-31 04:02:17,683 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_out [2023-03-31 04:02:17,683 INFO L130 BoogieDeclarations]: Found specification of procedure rc_open [2023-03-31 04:02:17,683 INFO L130 BoogieDeclarations]: Found specification of procedure rc_close [2023-03-31 04:02:17,683 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-03-31 04:02:17,683 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-03-31 04:02:17,683 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-03-31 04:02:17,683 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_buffer_clear [2023-03-31 04:02:17,683 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-03-31 04:02:17,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-03-31 04:02:17,683 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_buffer_init [2023-03-31 04:02:17,684 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-03-31 04:02:17,684 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-03-31 04:02:17,684 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_buffer_free [2023-03-31 04:02:17,684 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_buffer_len [2023-03-31 04:02:17,684 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_buffer_empty [2023-03-31 04:02:17,684 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_buffer_read [2023-03-31 04:02:17,684 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_register_driver [2023-03-31 04:02:17,684 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_unregister_driver [2023-03-31 04:02:17,684 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_get_pdata [2023-03-31 04:02:17,684 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_dev_fop_open [2023-03-31 04:02:17,684 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_dev_fop_close [2023-03-31 04:02:17,684 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_dev_fop_poll [2023-03-31 04:02:17,684 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_dev_fop_ioctl [2023-03-31 04:02:17,684 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_dev_fop_read [2023-03-31 04:02:17,684 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_dev_fop_write [2023-03-31 04:02:17,685 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_irctl_init [2023-03-31 04:02:17,685 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_irctl_cleanup [2023-03-31 04:02:17,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-03-31 04:02:17,685 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_add_to_buf [2023-03-31 04:02:17,685 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-03-31 04:02:17,685 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_thread [2023-03-31 04:02:17,685 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_cdev_add [2023-03-31 04:02:17,685 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-03-31 04:02:17,685 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-03-31 04:02:17,685 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_dev_init [2023-03-31 04:02:17,685 INFO L130 BoogieDeclarations]: Found specification of procedure lirc_dev_exit [2023-03-31 04:02:17,685 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_lirc_dev_exit_3_2 [2023-03-31 04:02:17,685 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_init_lirc_dev_init_3_7 [2023-03-31 04:02:17,685 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_cdev_del [2023-03-31 04:02:17,685 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_cdev_init [2023-03-31 04:02:17,685 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_deregister_1_1 [2023-03-31 04:02:17,685 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_register_2_1 [2023-03-31 04:02:17,686 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_entry_EMGentry_3 [2023-03-31 04:02:17,686 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-03-31 04:02:17,686 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_file_operations_instance_0 [2023-03-31 04:02:17,686 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_instance_callback_0_22 [2023-03-31 04:02:17,686 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_instance_callback_0_25 [2023-03-31 04:02:17,686 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_instance_callback_0_26 [2023-03-31 04:02:17,686 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_instance_callback_0_29 [2023-03-31 04:02:17,686 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_instance_callback_0_5 [2023-03-31 04:02:17,686 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_instance_probe_0_12 [2023-03-31 04:02:17,686 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_instance_release_0_2 [2023-03-31 04:02:17,686 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_file_operations_instance_write_0_4 [2023-03-31 04:02:17,686 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-03-31 04:02:17,686 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_alloc_irq__nonatomic [2023-03-31 04:02:17,686 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_alloc_irq__wrong_flags [2023-03-31 04:02:17,686 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2023-03-31 04:02:17,686 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_alloc_spinlock__nonatomic [2023-03-31 04:02:17,686 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_alloc_spinlock__wrong_flags [2023-03-31 04:02:17,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2023-03-31 04:02:17,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_spinlock_check_alloc_flags [2023-03-31 04:02:17,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_spinlock_check_alloc_nonatomic [2023-03-31 04:02:17,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_alloc_usb_lock__nonatomic [2023-03-31 04:02:17,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_alloc_usb_lock__wrong_flags [2023-03-31 04:02:17,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_usb_lock_usb_lock_device [2023-03-31 04:02:17,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_usb_lock_usb_trylock_device [2023-03-31 04:02:17,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_usb_lock_usb_lock_device_for_reset [2023-03-31 04:02:17,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_usb_lock_usb_unlock_device [2023-03-31 04:02:17,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_atomic_add [2023-03-31 04:02:17,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_atomic_sub [2023-03-31 04:02:17,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_atomic_sub_and_test [2023-03-31 04:02:17,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_atomic_inc [2023-03-31 04:02:17,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_atomic_dec [2023-03-31 04:02:17,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_atomic_dec_and_test [2023-03-31 04:02:17,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_atomic_inc_and_test [2023-03-31 04:02:17,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_atomic_add_return [2023-03-31 04:02:17,688 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_atomic_add_negative [2023-03-31 04:02:17,688 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_atomic_inc_short [2023-03-31 04:02:17,688 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_arch_io__less_initial_decrement [2023-03-31 04:02:17,688 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_arch_io__more_initial_at_exit [2023-03-31 04:02:17,688 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_io_mem_remap [2023-03-31 04:02:17,688 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_io_mem_unmap [2023-03-31 04:02:17,688 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_genhd__delete_before_add [2023-03-31 04:02:17,688 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_genhd__double_allocation [2023-03-31 04:02:17,688 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_genhd__free_before_allocation [2023-03-31 04:02:17,688 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_genhd__more_initial_at_exit [2023-03-31 04:02:17,688 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_genhd__use_before_allocation [2023-03-31 04:02:17,688 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_add_disk [2023-03-31 04:02:17,688 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_del_gendisk [2023-03-31 04:02:17,688 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_put_disk [2023-03-31 04:02:17,688 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_queue__double_allocation [2023-03-31 04:02:17,688 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_queue__more_initial_at_exit [2023-03-31 04:02:17,689 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_queue__use_before_allocation [2023-03-31 04:02:17,689 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_blk_cleanup_queue [2023-03-31 04:02:17,689 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_request__double_get [2023-03-31 04:02:17,689 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_request__double_put [2023-03-31 04:02:17,689 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_request__get_at_exit [2023-03-31 04:02:17,689 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-03-31 04:02:17,689 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_put_blk_rq [2023-03-31 04:02:17,689 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_deregistration [2023-03-31 04:02:17,689 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_registration [2023-03-31 04:02:17,689 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__registered_at_exit [2023-03-31 04:02:17,689 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2023-03-31 04:02:17,689 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_unregister_class [2023-03-31 04:02:17,689 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xzalloc [2023-03-31 04:02:17,689 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2023-03-31 04:02:17,689 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2023-03-31 04:02:17,689 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spi_alloc_master [2023-03-31 04:02:17,689 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_err_ptr [2023-03-31 04:02:17,690 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err_or_null [2023-03-31 04:02:17,690 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_deregistration [2023-03-31 04:02:17,690 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2023-03-31 04:02:17,690 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__registered_at_exit [2023-03-31 04:02:17,690 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_register_chrdev [2023-03-31 04:02:17,690 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_sysfs__less_initial_decrement [2023-03-31 04:02:17,690 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_sysfs__more_initial_at_exit [2023-03-31 04:02:17,690 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_sysfs_create_group [2023-03-31 04:02:17,690 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_sysfs_remove_group [2023-03-31 04:02:17,690 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__double_write_lock [2023-03-31 04:02:17,690 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__double_write_unlock [2023-03-31 04:02:17,690 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__more_read_unlocks [2023-03-31 04:02:17,690 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit [2023-03-31 04:02:17,690 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_on_write_lock [2023-03-31 04:02:17,690 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit [2023-03-31 04:02:17,690 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_read_lock [2023-03-31 04:02:17,690 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_read_unlock [2023-03-31 04:02:17,691 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_write_lock [2023-03-31 04:02:17,691 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_write_unlock [2023-03-31 04:02:17,691 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_read_trylock [2023-03-31 04:02:17,691 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_write_trylock [2023-03-31 04:02:17,691 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_module__less_initial_decrement [2023-03-31 04:02:17,691 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_module__more_initial_at_exit [2023-03-31 04:02:17,691 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_module_get [2023-03-31 04:02:17,691 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_module_put_and_exit [2023-03-31 04:02:17,691 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_module_refcount [2023-03-31 04:02:17,691 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_exit [2023-03-31 04:02:17,691 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_read_section [2023-03-31 04:02:17,691 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_srcu__more_unlocks [2023-03-31 04:02:17,691 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_srcu_read_lock [2023-03-31 04:02:17,691 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_srcu_read_unlock [2023-03-31 04:02:17,691 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit [2023-03-31 04:02:17,691 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_read_section [2023-03-31 04:02:17,691 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__more_unlocks [2023-03-31 04:02:17,692 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_rcu_read_lock_bh [2023-03-31 04:02:17,692 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_rcu_read_unlock_bh [2023-03-31 04:02:17,692 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit [2023-03-31 04:02:17,692 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_read_section [2023-03-31 04:02:17,692 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__more_unlocks [2023-03-31 04:02:17,692 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_rcu_read_lock_sched [2023-03-31 04:02:17,692 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_rcu_read_unlock_sched [2023-03-31 04:02:17,692 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit [2023-03-31 04:02:17,692 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_read_section [2023-03-31 04:02:17,692 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock__more_unlocks [2023-03-31 04:02:17,692 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_rcu_read_lock [2023-03-31 04:02:17,692 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_rcu_read_unlock [2023-03-31 04:02:17,692 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2023-03-31 04:02:17,692 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2023-03-31 04:02:17,692 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2023-03-31 04:02:17,692 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2023-03-31 04:02:17,692 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_find_bit__offset_out_of_range [2023-03-31 04:02:17,693 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2023-03-31 04:02:17,693 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_find_bit_find_next_bit [2023-03-31 04:02:17,693 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_find_bit_find_first_bit [2023-03-31 04:02:17,693 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_mmc_sdio_func__double_claim [2023-03-31 04:02:17,693 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_mmc_sdio_func__release_without_claim [2023-03-31 04:02:17,693 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_mmc_sdio_func__unreleased_at_exit [2023-03-31 04:02:17,693 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_mmc_sdio_func__wrong_params [2023-03-31 04:02:17,693 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_context [2023-03-31 04:02:17,693 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_sdio_claim_host [2023-03-31 04:02:17,693 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_sdio_release_host [2023-03-31 04:02:17,693 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_register__wrong_return_value [2023-03-31 04:02:17,693 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_register_netdev [2023-03-31 04:02:17,693 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_check_return_value_probe [2023-03-31 04:02:17,693 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_rtnetlink__double_lock [2023-03-31 04:02:17,693 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_rtnetlink__double_unlock [2023-03-31 04:02:17,693 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_rtnetlink__lock_on_exit [2023-03-31 04:02:17,693 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_past_rtnl_unlock [2023-03-31 04:02:17,694 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_past_rtnl_lock [2023-03-31 04:02:17,694 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_before_ieee80211_unregister_hw [2023-03-31 04:02:17,694 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_rtnl_is_locked [2023-03-31 04:02:17,694 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_rtnl_trylock [2023-03-31 04:02:17,694 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_sock__all_locked_sockets_must_be_released [2023-03-31 04:02:17,694 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_sock__double_release [2023-03-31 04:02:17,694 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_past_lock_sock_nested [2023-03-31 04:02:17,694 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_lock_sock_fast [2023-03-31 04:02:17,694 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_unlock_sock_fast [2023-03-31 04:02:17,694 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_before_release_sock [2023-03-31 04:02:17,694 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_coherent__less_initial_decrement [2023-03-31 04:02:17,694 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_coherent__more_initial_at_exit [2023-03-31 04:02:17,694 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_usb_alloc_coherent [2023-03-31 04:02:17,694 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_usb_free_coherent [2023-03-31 04:02:17,694 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_dev__less_initial_decrement [2023-03-31 04:02:17,694 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_dev__more_initial_at_exit [2023-03-31 04:02:17,694 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_dev__probe_failed [2023-03-31 04:02:17,695 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_dev__unincremented_counter_decrement [2023-03-31 04:02:17,695 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_usb_get_dev [2023-03-31 04:02:17,695 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_usb_put_dev [2023-03-31 04:02:17,695 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_check_return_value_probe [2023-03-31 04:02:17,695 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_initialize [2023-03-31 04:02:17,695 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_check_final_state [2023-03-31 04:02:17,695 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget [2023-03-31 04:02:17,695 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2023-03-31 04:02:17,695 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadget [2023-03-31 04:02:17,695 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2023-03-31 04:02:17,695 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__double_usb_gadget_deregistration [2023-03-31 04:02:17,695 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__double_usb_gadget_registration [2023-03-31 04:02:17,695 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit [2023-03-31 04:02:17,695 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_class [2023-03-31 04:02:17,695 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_register_chrdev [2023-03-31 04:02:17,695 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_register_usb_gadget [2023-03-31 04:02:17,695 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_usb_gadget [2023-03-31 04:02:17,695 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_register__wrong_return_value [2023-03-31 04:02:17,696 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_usb_register_driver [2023-03-31 04:02:17,696 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_check_return_value_probe [2023-03-31 04:02:17,696 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_urb__less_initial_decrement [2023-03-31 04:02:17,696 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_urb__more_initial_at_exit [2023-03-31 04:02:17,696 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_usb_free_urb [2023-03-31 04:02:17,696 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2023-03-31 04:02:17,696 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_trap [2023-03-31 04:02:17,696 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2023-03-31 04:02:17,696 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2023-03-31 04:02:17,696 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2023-03-31 04:02:17,696 INFO L130 BoogieDeclarations]: Found specification of procedure free [2023-03-31 04:02:17,696 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2023-03-31 04:02:17,696 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-03-31 04:02:17,696 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-03-31 04:02:17,696 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_negative [2023-03-31 04:02:17,696 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-03-31 04:02:17,697 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2023-03-31 04:02:17,697 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_thread_create [2023-03-31 04:02:17,697 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_thread_create_N [2023-03-31 04:02:17,697 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_thread_join [2023-03-31 04:02:17,697 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_thread_join_N [2023-03-31 04:02:17,697 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2023-03-31 04:02:17,697 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock_try [2023-03-31 04:02:17,697 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2023-03-31 04:02:17,697 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2023-03-31 04:02:17,698 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_i_mutex_of_inode [2023-03-31 04:02:17,698 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_i_mutex_of_inode [2023-03-31 04:02:17,698 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_is_locked_i_mutex_of_inode [2023-03-31 04:02:17,698 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_trylock_i_mutex_of_inode [2023-03-31 04:02:17,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_atomic_dec_and_mutex_lock_i_mutex_of_inode [2023-03-31 04:02:17,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_i_mutex_of_inode [2023-03-31 04:02:17,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_is_locked_irctl_lock_of_irctl [2023-03-31 04:02:17,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_trylock_irctl_lock_of_irctl [2023-03-31 04:02:17,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_atomic_dec_and_mutex_lock_irctl_lock_of_irctl [2023-03-31 04:02:17,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_is_locked_lirc_dev_lock [2023-03-31 04:02:17,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_trylock_lirc_dev_lock [2023-03-31 04:02:17,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_atomic_dec_and_mutex_lock_lirc_dev_lock [2023-03-31 04:02:17,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock [2023-03-31 04:02:17,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_lock [2023-03-31 04:02:17,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_is_locked_lock [2023-03-31 04:02:17,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_trylock_lock [2023-03-31 04:02:17,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_atomic_dec_and_mutex_lock_lock [2023-03-31 04:02:17,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_lock [2023-03-31 04:02:17,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_device [2023-03-31 04:02:17,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_mutex_of_device [2023-03-31 04:02:17,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_is_locked_mutex_of_device [2023-03-31 04:02:17,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_trylock_mutex_of_device [2023-03-31 04:02:17,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_atomic_dec_and_mutex_lock_mutex_of_device [2023-03-31 04:02:17,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mutex_of_device [2023-03-31 04:02:17,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_initialize [2023-03-31 04:02:17,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_check_final_state [2023-03-31 04:02:17,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-03-31 04:02:17,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2023-03-31 04:02:17,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-03-31 04:02:17,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-03-31 04:02:17,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_alloc_lock_of_task_struct [2023-03-31 04:02:17,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_alloc_lock_of_task_struct [2023-03-31 04:02:17,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_alloc_lock_of_task_struct [2023-03-31 04:02:17,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_alloc_lock_of_task_struct [2023-03-31 04:02:17,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_alloc_lock_of_task_struct [2023-03-31 04:02:17,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_alloc_lock_of_task_struct [2023-03-31 04:02:17,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_alloc_lock_of_task_struct [2023-03-31 04:02:17,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_alloc_lock_of_task_struct [2023-03-31 04:02:17,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_fifo_lock_of_lirc_buffer [2023-03-31 04:02:17,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_fifo_lock_of_lirc_buffer [2023-03-31 04:02:17,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_fifo_lock_of_lirc_buffer [2023-03-31 04:02:17,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_fifo_lock_of_lirc_buffer [2023-03-31 04:02:17,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_fifo_lock_of_lirc_buffer [2023-03-31 04:02:17,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_fifo_lock_of_lirc_buffer [2023-03-31 04:02:17,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_i_lock_of_inode [2023-03-31 04:02:17,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_i_lock_of_inode [2023-03-31 04:02:17,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_i_lock_of_inode [2023-03-31 04:02:17,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_i_lock_of_inode [2023-03-31 04:02:17,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_i_lock_of_inode [2023-03-31 04:02:17,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_i_lock_of_inode [2023-03-31 04:02:17,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_i_lock_of_inode [2023-03-31 04:02:17,702 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_i_lock_of_inode [2023-03-31 04:02:17,702 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock [2023-03-31 04:02:17,702 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock [2023-03-31 04:02:17,702 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_lock [2023-03-31 04:02:17,702 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_lock [2023-03-31 04:02:17,702 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_lock [2023-03-31 04:02:17,702 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_lock [2023-03-31 04:02:17,702 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_lock [2023-03-31 04:02:17,702 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_lock [2023-03-31 04:02:17,702 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_NOT_ARG_SIGN [2023-03-31 04:02:17,702 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_NOT_ARG_SIGN [2023-03-31 04:02:17,702 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_lock_of_NOT_ARG_SIGN [2023-03-31 04:02:17,702 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_lock_of_NOT_ARG_SIGN [2023-03-31 04:02:17,702 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_lock_of_NOT_ARG_SIGN [2023-03-31 04:02:17,702 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_lock_of_NOT_ARG_SIGN [2023-03-31 04:02:17,702 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_lock_of_NOT_ARG_SIGN [2023-03-31 04:02:17,703 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_lock_of_NOT_ARG_SIGN [2023-03-31 04:02:17,703 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_node_size_lock_of_pglist_data [2023-03-31 04:02:17,703 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_node_size_lock_of_pglist_data [2023-03-31 04:02:17,703 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_node_size_lock_of_pglist_data [2023-03-31 04:02:17,703 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_node_size_lock_of_pglist_data [2023-03-31 04:02:17,703 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_node_size_lock_of_pglist_data [2023-03-31 04:02:17,703 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_node_size_lock_of_pglist_data [2023-03-31 04:02:17,703 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_node_size_lock_of_pglist_data [2023-03-31 04:02:17,703 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_node_size_lock_of_pglist_data [2023-03-31 04:02:17,703 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_ptl [2023-03-31 04:02:17,703 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_ptl [2023-03-31 04:02:17,703 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_ptl [2023-03-31 04:02:17,703 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_ptl [2023-03-31 04:02:17,703 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_ptl [2023-03-31 04:02:17,703 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_ptl [2023-03-31 04:02:17,703 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_ptl [2023-03-31 04:02:17,703 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_ptl [2023-03-31 04:02:17,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_siglock_of_sighand_struct [2023-03-31 04:02:17,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_siglock_of_sighand_struct [2023-03-31 04:02:17,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_siglock_of_sighand_struct [2023-03-31 04:02:17,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_siglock_of_sighand_struct [2023-03-31 04:02:17,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_siglock_of_sighand_struct [2023-03-31 04:02:17,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_siglock_of_sighand_struct [2023-03-31 04:02:17,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_siglock_of_sighand_struct [2023-03-31 04:02:17,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_siglock_of_sighand_struct [2023-03-31 04:02:17,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_check_final_state [2023-03-31 04:02:17,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_sched_completion__double_init [2023-03-31 04:02:17,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_sched_completion__wait_without_init [2023-03-31 04:02:17,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_sched_completion_init_completion [2023-03-31 04:02:17,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_sched_completion_init_completion_macro [2023-03-31 04:02:17,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_sched_completion_wait_for_completion [2023-03-31 04:02:17,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2023-03-31 04:02:17,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__double_init [2023-03-31 04:02:17,705 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__more_at_exit [2023-03-31 04:02:17,705 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__not_initialized [2023-03-31 04:02:17,705 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_idr_init [2023-03-31 04:02:17,705 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_idr_alloc [2023-03-31 04:02:17,705 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_idr_find [2023-03-31 04:02:17,705 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_idr_remove [2023-03-31 04:02:17,705 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_idr_destroy [2023-03-31 04:02:17,705 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-03-31 04:02:17,705 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-03-31 04:02:17,705 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2023-03-31 04:02:17,705 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2023-03-31 04:02:17,705 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-03-31 04:02:17,705 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_uint [2023-03-31 04:02:17,705 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_bool [2023-03-31 04:02:17,705 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2023-03-31 04:02:17,705 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-03-31 04:02:17,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-03-31 04:02:17,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-03-31 04:02:17,706 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-03-31 04:02:18,507 INFO L236 CfgBuilder]: Building ICFG [2023-03-31 04:02:18,515 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-03-31 04:02:20,043 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-03-31 04:02:20,053 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_linux_kernel_module_module_put_and_exitFINAL: assume true; [2023-03-31 04:02:27,493 INFO L277 CfgBuilder]: Performing block encoding [2023-03-31 04:02:27,519 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-03-31 04:02:27,519 INFO L302 CfgBuilder]: Removed 12 assume(true) statements. [2023-03-31 04:02:27,526 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.03 04:02:27 BoogieIcfgContainer [2023-03-31 04:02:27,526 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-03-31 04:02:27,529 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-03-31 04:02:27,529 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-03-31 04:02:27,532 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-03-31 04:02:27,533 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 31.03 04:02:14" (1/3) ... [2023-03-31 04:02:27,533 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6d33bb73 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.03 04:02:27, skipping insertion in model container [2023-03-31 04:02:27,534 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 04:02:17" (2/3) ... [2023-03-31 04:02:27,534 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6d33bb73 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.03 04:02:27, skipping insertion in model container [2023-03-31 04:02:27,534 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.03 04:02:27" (3/3) ... [2023-03-31 04:02:27,535 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i [2023-03-31 04:02:27,553 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-03-31 04:02:27,553 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 88 error locations. [2023-03-31 04:02:27,657 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-03-31 04:02:27,665 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;@3001f73a, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-03-31 04:02:27,665 INFO L358 AbstractCegarLoop]: Starting to check reachability of 88 error locations. [2023-03-31 04:02:27,678 INFO L276 IsEmpty]: Start isEmpty. Operand has 2394 states, 1456 states have (on average 1.2548076923076923) internal successors, (1827), 1520 states have internal predecessors, (1827), 542 states have call successors, (542), 245 states have call predecessors, (542), 244 states have return successors, (538), 532 states have call predecessors, (538), 538 states have call successors, (538) [2023-03-31 04:02:27,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-03-31 04:02:27,687 INFO L187 NwaCegarLoop]: Found error trace [2023-03-31 04:02:27,687 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-03-31 04:02:27,688 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_alloc_irq__wrong_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION (and 86 more)] === [2023-03-31 04:02:27,693 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-03-31 04:02:27,693 INFO L85 PathProgramCache]: Analyzing trace with hash 1055211514, now seen corresponding path program 1 times [2023-03-31 04:02:27,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-03-31 04:02:27,702 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412687418] [2023-03-31 04:02:27,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-03-31 04:02:27,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-03-31 04:02:28,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:29,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-03-31 04:02:29,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:29,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-03-31 04:02:29,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:29,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-03-31 04:02:29,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:29,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-03-31 04:02:29,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:29,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-03-31 04:02:29,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:29,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 04:02:29,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:29,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-03-31 04:02:29,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:29,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-03-31 04:02:29,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:29,938 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-03-31 04:02:29,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-03-31 04:02:29,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412687418] [2023-03-31 04:02:29,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412687418] provided 1 perfect and 0 imperfect interpolant sequences [2023-03-31 04:02:29,939 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-03-31 04:02:29,940 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-03-31 04:02:29,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359241258] [2023-03-31 04:02:29,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-03-31 04:02:29,946 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-03-31 04:02:29,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-03-31 04:02:29,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-03-31 04:02:29,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-03-31 04:02:29,985 INFO L87 Difference]: Start difference. First operand has 2394 states, 1456 states have (on average 1.2548076923076923) internal successors, (1827), 1520 states have internal predecessors, (1827), 542 states have call successors, (542), 245 states have call predecessors, (542), 244 states have return successors, (538), 532 states have call predecessors, (538), 538 states have call successors, (538) Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-03-31 04:02:46,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-03-31 04:02:46,900 INFO L93 Difference]: Finished difference Result 1619 states and 2099 transitions. [2023-03-31 04:02:46,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-03-31 04:02:46,902 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 52 [2023-03-31 04:02:46,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-03-31 04:02:46,918 INFO L225 Difference]: With dead ends: 1619 [2023-03-31 04:02:46,918 INFO L226 Difference]: Without dead ends: 1106 [2023-03-31 04:02:46,925 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2023-03-31 04:02:46,928 INFO L413 NwaCegarLoop]: 77 mSDtfsCounter, 991 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 3654 mSolverCounterSat, 942 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1027 SdHoareTripleChecker+Valid, 293 SdHoareTripleChecker+Invalid, 4596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 942 IncrementalHoareTripleChecker+Valid, 3654 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.5s IncrementalHoareTripleChecker+Time [2023-03-31 04:02:46,928 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1027 Valid, 293 Invalid, 4596 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [942 Valid, 3654 Invalid, 0 Unknown, 0 Unchecked, 12.5s Time] [2023-03-31 04:02:46,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1106 states. [2023-03-31 04:02:47,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1106 to 750. [2023-03-31 04:02:47,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 750 states, 402 states have (on average 1.1393034825870647) internal successors, (458), 440 states have internal predecessors, (458), 189 states have call successors, (189), 130 states have call predecessors, (189), 131 states have return successors, (192), 186 states have call predecessors, (192), 182 states have call successors, (192) [2023-03-31 04:02:47,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 750 states to 750 states and 839 transitions. [2023-03-31 04:02:47,418 INFO L78 Accepts]: Start accepts. Automaton has 750 states and 839 transitions. Word has length 52 [2023-03-31 04:02:47,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-03-31 04:02:47,419 INFO L495 AbstractCegarLoop]: Abstraction has 750 states and 839 transitions. [2023-03-31 04:02:47,419 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-03-31 04:02:47,419 INFO L276 IsEmpty]: Start isEmpty. Operand 750 states and 839 transitions. [2023-03-31 04:02:47,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2023-03-31 04:02:47,424 INFO L187 NwaCegarLoop]: Found error trace [2023-03-31 04:02:47,424 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-03-31 04:02:47,424 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-03-31 04:02:47,424 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_alloc_irq__wrong_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION (and 86 more)] === [2023-03-31 04:02:47,425 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-03-31 04:02:47,425 INFO L85 PathProgramCache]: Analyzing trace with hash 684428818, now seen corresponding path program 1 times [2023-03-31 04:02:47,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-03-31 04:02:47,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575512414] [2023-03-31 04:02:47,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-03-31 04:02:47,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-03-31 04:02:47,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:48,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-03-31 04:02:48,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:48,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-03-31 04:02:48,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:48,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-03-31 04:02:48,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:48,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-03-31 04:02:48,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:48,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-03-31 04:02:48,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:48,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 04:02:48,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:48,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 04:02:48,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:48,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-03-31 04:02:48,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:48,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-03-31 04:02:48,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:48,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-03-31 04:02:48,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:48,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-03-31 04:02:48,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:48,466 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-03-31 04:02:48,466 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-03-31 04:02:48,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575512414] [2023-03-31 04:02:48,466 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575512414] provided 0 perfect and 1 imperfect interpolant sequences [2023-03-31 04:02:48,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1180076720] [2023-03-31 04:02:48,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-03-31 04:02:48,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-03-31 04:02:48,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-03-31 04:02:48,469 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-03-31 04:02:48,471 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-03-31 04:02:49,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:49,191 INFO L262 TraceCheckSpWp]: Trace formula consists of 2146 conjuncts, 7 conjunts are in the unsatisfiable core [2023-03-31 04:02:49,201 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-03-31 04:02:49,293 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-03-31 04:02:49,294 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-03-31 04:02:49,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1180076720] provided 1 perfect and 0 imperfect interpolant sequences [2023-03-31 04:02:49,294 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-03-31 04:02:49,294 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 8 [2023-03-31 04:02:49,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113598386] [2023-03-31 04:02:49,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-03-31 04:02:49,296 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-03-31 04:02:49,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-03-31 04:02:49,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-03-31 04:02:49,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-03-31 04:02:49,297 INFO L87 Difference]: Start difference. First operand 750 states and 839 transitions. Second operand has 5 states, 5 states have (on average 7.4) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (11), 3 states have call predecessors, (11), 2 states have call successors, (11) [2023-03-31 04:02:49,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-03-31 04:02:49,708 INFO L93 Difference]: Finished difference Result 1114 states and 1227 transitions. [2023-03-31 04:02:49,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-03-31 04:02:49,708 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (11), 3 states have call predecessors, (11), 2 states have call successors, (11) Word has length 69 [2023-03-31 04:02:49,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-03-31 04:02:49,712 INFO L225 Difference]: With dead ends: 1114 [2023-03-31 04:02:49,712 INFO L226 Difference]: Without dead ends: 646 [2023-03-31 04:02:49,714 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 87 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-03-31 04:02:49,714 INFO L413 NwaCegarLoop]: 562 mSDtfsCounter, 4 mSDsluCounter, 1673 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 2235 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-03-31 04:02:49,715 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 2235 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-03-31 04:02:49,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2023-03-31 04:02:50,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 646. [2023-03-31 04:02:50,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 646 states, 339 states have (on average 1.1386430678466077) internal successors, (386), 374 states have internal predecessors, (386), 164 states have call successors, (164), 116 states have call predecessors, (164), 115 states have return successors, (165), 160 states have call predecessors, (165), 157 states have call successors, (165) [2023-03-31 04:02:50,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 646 states to 646 states and 715 transitions. [2023-03-31 04:02:50,018 INFO L78 Accepts]: Start accepts. Automaton has 646 states and 715 transitions. Word has length 69 [2023-03-31 04:02:50,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-03-31 04:02:50,019 INFO L495 AbstractCegarLoop]: Abstraction has 646 states and 715 transitions. [2023-03-31 04:02:50,019 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (11), 3 states have call predecessors, (11), 2 states have call successors, (11) [2023-03-31 04:02:50,019 INFO L276 IsEmpty]: Start isEmpty. Operand 646 states and 715 transitions. [2023-03-31 04:02:50,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-03-31 04:02:50,020 INFO L187 NwaCegarLoop]: Found error trace [2023-03-31 04:02:50,021 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-03-31 04:02:50,033 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-03-31 04:02:50,232 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-03-31 04:02:50,232 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_alloc_irq__wrong_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION (and 86 more)] === [2023-03-31 04:02:50,232 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-03-31 04:02:50,232 INFO L85 PathProgramCache]: Analyzing trace with hash 2145578046, now seen corresponding path program 1 times [2023-03-31 04:02:50,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-03-31 04:02:50,233 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660428974] [2023-03-31 04:02:50,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-03-31 04:02:50,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-03-31 04:02:50,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:51,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-03-31 04:02:51,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:51,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-03-31 04:02:51,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:51,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-03-31 04:02:51,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:51,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-03-31 04:02:51,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:51,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-03-31 04:02:51,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:51,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 04:02:51,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:51,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 04:02:51,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:51,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-03-31 04:02:51,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:51,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-03-31 04:02:51,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:51,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-03-31 04:02:51,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:51,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-03-31 04:02:51,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:51,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-03-31 04:02:51,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:02:51,388 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-03-31 04:02:51,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-03-31 04:02:51,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660428974] [2023-03-31 04:02:51,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660428974] provided 1 perfect and 0 imperfect interpolant sequences [2023-03-31 04:02:51,389 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-03-31 04:02:51,389 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-03-31 04:02:51,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415140958] [2023-03-31 04:02:51,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-03-31 04:02:51,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-03-31 04:02:51,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-03-31 04:02:51,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-03-31 04:02:51,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-03-31 04:02:51,391 INFO L87 Difference]: Start difference. First operand 646 states and 715 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (19), 6 states have call predecessors, (19), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-03-31 04:03:00,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-03-31 04:03:00,356 INFO L93 Difference]: Finished difference Result 739 states and 844 transitions. [2023-03-31 04:03:00,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-03-31 04:03:00,356 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (19), 6 states have call predecessors, (19), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 75 [2023-03-31 04:03:00,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-03-31 04:03:00,361 INFO L225 Difference]: With dead ends: 739 [2023-03-31 04:03:00,361 INFO L226 Difference]: Without dead ends: 737 [2023-03-31 04:03:00,362 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2023-03-31 04:03:00,363 INFO L413 NwaCegarLoop]: 45 mSDtfsCounter, 923 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 1766 mSolverCounterSat, 824 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 939 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 2590 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 824 IncrementalHoareTripleChecker+Valid, 1766 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2023-03-31 04:03:00,363 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [939 Valid, 186 Invalid, 2590 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [824 Valid, 1766 Invalid, 0 Unknown, 0 Unchecked, 5.6s Time] [2023-03-31 04:03:00,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 737 states. [2023-03-31 04:03:00,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 737 to 658. [2023-03-31 04:03:00,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 658 states, 345 states have (on average 1.1333333333333333) internal successors, (391), 379 states have internal predecessors, (391), 167 states have call successors, (167), 116 states have call predecessors, (167), 119 states have return successors, (172), 166 states have call predecessors, (172), 160 states have call successors, (172) [2023-03-31 04:03:00,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 658 states to 658 states and 730 transitions. [2023-03-31 04:03:00,679 INFO L78 Accepts]: Start accepts. Automaton has 658 states and 730 transitions. Word has length 75 [2023-03-31 04:03:00,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-03-31 04:03:00,679 INFO L495 AbstractCegarLoop]: Abstraction has 658 states and 730 transitions. [2023-03-31 04:03:00,680 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (19), 6 states have call predecessors, (19), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-03-31 04:03:00,680 INFO L276 IsEmpty]: Start isEmpty. Operand 658 states and 730 transitions. [2023-03-31 04:03:00,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2023-03-31 04:03:00,682 INFO L187 NwaCegarLoop]: Found error trace [2023-03-31 04:03:00,682 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-03-31 04:03:00,682 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-03-31 04:03:00,682 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_alloc_irq__wrong_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION (and 86 more)] === [2023-03-31 04:03:00,682 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-03-31 04:03:00,683 INFO L85 PathProgramCache]: Analyzing trace with hash -1890605866, now seen corresponding path program 1 times [2023-03-31 04:03:00,683 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-03-31 04:03:00,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505803595] [2023-03-31 04:03:00,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-03-31 04:03:00,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-03-31 04:03:00,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:03:01,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-03-31 04:03:01,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:03:01,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-03-31 04:03:01,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:03:01,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-03-31 04:03:01,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:03:01,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-03-31 04:03:01,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:03:01,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-03-31 04:03:01,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:03:01,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 04:03:01,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:03:01,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 04:03:01,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:03:01,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 04:03:01,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:03:01,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-03-31 04:03:01,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:03:01,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-03-31 04:03:01,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:03:01,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-03-31 04:03:01,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:03:01,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-03-31 04:03:01,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:03:01,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 04:03:01,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:03:01,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 04:03:01,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:03:01,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-03-31 04:03:01,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:03:01,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-03-31 04:03:01,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:03:01,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 04:03:01,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:03:01,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-03-31 04:03:01,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:03:01,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-03-31 04:03:01,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:03:01,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-03-31 04:03:01,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:03:01,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-03-31 04:03:01,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-03-31 04:03:01,825 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2023-03-31 04:03:01,825 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-03-31 04:03:01,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505803595] [2023-03-31 04:03:01,825 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505803595] provided 1 perfect and 0 imperfect interpolant sequences [2023-03-31 04:03:01,825 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-03-31 04:03:01,825 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-03-31 04:03:01,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650574196] [2023-03-31 04:03:01,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-03-31 04:03:01,827 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-03-31 04:03:01,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-03-31 04:03:01,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-03-31 04:03:01,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-03-31 04:03:01,828 INFO L87 Difference]: Start difference. First operand 658 states and 730 transitions. Second operand has 8 states, 8 states have (on average 7.75) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (28), 5 states have call predecessors, (28), 3 states have return successors, (21), 3 states have call predecessors, (21), 2 states have call successors, (21)