./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--media--usb--em28xx--em28xx.ko-ldv_main0.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5e519f3a Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--media--usb--em28xx--em28xx.ko-ldv_main0.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 213c19133f8e1eb8e04c1430c89bd3923e29e833639b74dc68815899bbf3f9fa --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-5e519f3 [2022-11-03 03:53:46,450 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 03:53:46,452 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 03:53:46,488 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 03:53:46,489 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 03:53:46,490 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 03:53:46,492 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 03:53:46,499 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 03:53:46,501 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 03:53:46,502 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 03:53:46,503 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 03:53:46,509 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 03:53:46,511 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 03:53:46,513 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 03:53:46,514 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 03:53:46,516 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 03:53:46,517 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 03:53:46,518 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 03:53:46,520 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 03:53:46,522 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 03:53:46,523 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 03:53:46,525 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 03:53:46,526 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 03:53:46,527 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 03:53:46,531 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 03:53:46,532 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 03:53:46,532 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 03:53:46,533 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 03:53:46,534 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 03:53:46,535 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 03:53:46,536 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 03:53:46,537 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 03:53:46,538 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 03:53:46,539 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 03:53:46,540 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 03:53:46,540 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 03:53:46,541 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 03:53:46,542 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 03:53:46,542 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 03:53:46,543 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 03:53:46,545 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 03:53:46,546 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-03 03:53:46,571 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 03:53:46,571 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 03:53:46,572 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 03:53:46,572 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 03:53:46,573 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 03:53:46,573 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 03:53:46,574 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 03:53:46,574 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 03:53:46,574 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 03:53:46,575 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-03 03:53:46,575 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 03:53:46,575 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 03:53:46,576 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-03 03:53:46,576 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-03 03:53:46,576 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 03:53:46,577 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-03 03:53:46,577 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-03 03:53:46,577 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-03 03:53:46,578 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 03:53:46,578 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-03 03:53:46,579 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 03:53:46,579 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 03:53:46,579 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 03:53:46,580 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 03:53:46,580 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 03:53:46,580 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 03:53:46,580 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 03:53:46,581 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 03:53:46,581 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 03:53:46,581 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 03:53:46,582 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 03:53:46,582 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-03 03:53:46,582 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 03:53:46,583 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 03:53:46,583 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-03 03:53:46,583 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-03 03:53:46,584 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 03:53:46,584 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 03:53:46,584 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/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 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 213c19133f8e1eb8e04c1430c89bd3923e29e833639b74dc68815899bbf3f9fa [2022-11-03 03:53:46,910 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 03:53:46,952 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 03:53:46,955 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 03:53:46,956 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 03:53:46,957 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 03:53:46,958 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--media--usb--em28xx--em28xx.ko-ldv_main0.cil.out.i [2022-11-03 03:53:47,058 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/data/547cf997b/b8abb4a7b5a1481f91502e0b9617ce30/FLAGa0c0783d7 [2022-11-03 03:53:48,314 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 03:53:48,316 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--media--usb--em28xx--em28xx.ko-ldv_main0.cil.out.i [2022-11-03 03:53:48,394 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/data/547cf997b/b8abb4a7b5a1481f91502e0b9617ce30/FLAGa0c0783d7 [2022-11-03 03:53:48,456 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/data/547cf997b/b8abb4a7b5a1481f91502e0b9617ce30 [2022-11-03 03:53:48,460 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 03:53:48,461 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 03:53:48,464 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 03:53:48,464 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 03:53:48,469 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 03:53:48,471 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 03:53:48" (1/1) ... [2022-11-03 03:53:48,472 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@70b6412a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:53:48, skipping insertion in model container [2022-11-03 03:53:48,473 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 03:53:48" (1/1) ... [2022-11-03 03:53:48,482 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 03:53:48,717 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 03:53:53,968 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--media--usb--em28xx--em28xx.ko-ldv_main0.cil.out.i[553894,553907] [2022-11-03 03:53:54,280 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 03:53:54,530 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 03:53:55,977 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--media--usb--em28xx--em28xx.ko-ldv_main0.cil.out.i[553894,553907] [2022-11-03 03:53:55,994 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 03:53:56,383 INFO L208 MainTranslator]: Completed translation [2022-11-03 03:53:56,384 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:53:56 WrapperNode [2022-11-03 03:53:56,384 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 03:53:56,385 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 03:53:56,385 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 03:53:56,386 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 03:53:56,394 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:53:56" (1/1) ... [2022-11-03 03:53:56,764 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:53:56" (1/1) ... [2022-11-03 03:53:57,238 INFO L138 Inliner]: procedures = 457, calls = 15318, calls flagged for inlining = 154, calls inlined = 76, statements flattened = 12878 [2022-11-03 03:53:57,239 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 03:53:57,359 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 03:53:57,359 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 03:53:57,359 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 03:53:57,395 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:53:56" (1/1) ... [2022-11-03 03:53:57,406 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:53:56" (1/1) ... [2022-11-03 03:53:57,508 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:53:56" (1/1) ... [2022-11-03 03:53:57,510 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:53:56" (1/1) ... [2022-11-03 03:53:58,139 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:53:56" (1/1) ... [2022-11-03 03:53:58,199 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:53:56" (1/1) ... [2022-11-03 03:53:58,290 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:53:56" (1/1) ... [2022-11-03 03:53:58,318 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:53:56" (1/1) ... [2022-11-03 03:53:58,446 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 03:53:58,448 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 03:53:58,448 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 03:53:58,449 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 03:53:58,450 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:53:56" (1/1) ... [2022-11-03 03:53:58,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 03:53:58,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:53:58,489 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 03:53:58,518 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 03:53:58,547 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2022-11-03 03:53:58,547 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2022-11-03 03:53:58,548 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_write_regs [2022-11-03 03:53:58,548 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_write_regs [2022-11-03 03:53:58,548 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_capture_area_set [2022-11-03 03:53:58,548 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_capture_area_set [2022-11-03 03:53:58,548 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_alloc_urbs [2022-11-03 03:53:58,549 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_alloc_urbs [2022-11-03 03:53:58,549 INFO L130 BoogieDeclarations]: Found specification of procedure usb_put_dev [2022-11-03 03:53:58,549 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_put_dev [2022-11-03 03:53:58,549 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_fop_mmap [2022-11-03 03:53:58,549 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-03 03:53:58,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-03 03:53:58,550 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_stop_streaming [2022-11-03 03:53:58,550 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_stop_streaming [2022-11-03 03:53:58,550 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_device_unregister [2022-11-03 03:53:58,550 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_device_unregister [2022-11-03 03:53:58,550 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2022-11-03 03:53:58,551 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2022-11-03 03:53:58,551 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-11-03 03:53:58,551 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-11-03 03:53:58,551 INFO L130 BoogieDeclarations]: Found specification of procedure res_free [2022-11-03 03:53:58,551 INFO L138 BoogieDeclarations]: Found implementation of procedure res_free [2022-11-03 03:53:58,552 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-03 03:53:58,552 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-03 03:53:58,552 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_write_ac97 [2022-11-03 03:53:58,552 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_write_ac97 [2022-11-03 03:53:58,552 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock_of_em28xx [2022-11-03 03:53:58,552 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock_of_em28xx [2022-11-03 03:53:58,553 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_handler_free [2022-11-03 03:53:58,553 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_handler_free [2022-11-03 03:53:58,553 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2022-11-03 03:53:58,553 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2022-11-03 03:53:58,553 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2022-11-03 03:53:58,554 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2022-11-03 03:53:58,554 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_frequency [2022-11-03 03:53:58,554 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_frequency [2022-11-03 03:53:58,554 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-11-03 03:53:58,555 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-11-03 03:53:58,555 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_register [2022-11-03 03:53:58,555 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_register [2022-11-03 03:53:58,555 INFO L130 BoogieDeclarations]: Found specification of procedure video_devdata [2022-11-03 03:53:58,556 INFO L138 BoogieDeclarations]: Found implementation of procedure video_devdata [2022-11-03 03:53:58,556 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-03 03:53:58,556 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_vbi_supported [2022-11-03 03:53:58,556 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_vbi_supported [2022-11-03 03:53:58,557 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2022-11-03 03:53:58,557 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2022-11-03 03:53:58,558 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-11-03 03:53:58,559 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-11-03 03:53:58,559 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_copy_video [2022-11-03 03:53:58,559 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_copy_video [2022-11-03 03:53:58,559 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_gpio_set [2022-11-03 03:53:58,559 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_gpio_set [2022-11-03 03:53:58,560 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_chip_ident [2022-11-03 03:53:58,560 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_chip_ident [2022-11-03 03:53:58,560 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~v4l2_std_id~0~TO~int [2022-11-03 03:53:58,560 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~v4l2_std_id~0~TO~int [2022-11-03 03:53:58,560 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_try_fmt_vid_cap [2022-11-03 03:53:58,561 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_try_fmt_vid_cap [2022-11-03 03:53:58,562 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_read_reg_req [2022-11-03 03:53:58,562 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_read_reg_req [2022-11-03 03:53:58,562 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-03 03:53:58,562 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_ctrl_urb_lock_of_em28xx [2022-11-03 03:53:58,562 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_ctrl_urb_lock_of_em28xx [2022-11-03 03:53:58,563 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2022-11-03 03:53:58,563 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2022-11-03 03:53:58,563 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_buffer_done [2022-11-03 03:53:58,563 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_buffer_done [2022-11-03 03:53:58,563 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2022-11-03 03:53:58,564 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2022-11-03 03:53:58,564 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_ctrl_urb_lock_of_em28xx [2022-11-03 03:53:58,565 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_ctrl_urb_lock_of_em28xx [2022-11-03 03:53:58,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-03 03:53:58,565 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~X~~u32~0~TO~int [2022-11-03 03:53:58,565 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~X~~u32~0~TO~int [2022-11-03 03:53:58,566 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2022-11-03 03:53:58,566 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2022-11-03 03:53:58,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-03 03:53:58,566 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_i2c_unregister [2022-11-03 03:53:58,567 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_i2c_unregister [2022-11-03 03:53:58,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-03 03:53:58,567 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-03 03:53:58,568 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2022-11-03 03:53:58,568 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2022-11-03 03:53:58,568 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_write_reg [2022-11-03 03:53:58,568 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_write_reg [2022-11-03 03:53:58,568 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2022-11-03 03:53:58,569 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2022-11-03 03:53:58,570 INFO L130 BoogieDeclarations]: Found specification of procedure video_is_registered [2022-11-03 03:53:58,570 INFO L138 BoogieDeclarations]: Found implementation of procedure video_is_registered [2022-11-03 03:53:58,571 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_subscribe_event [2022-11-03 03:53:58,571 INFO L130 BoogieDeclarations]: Found specification of procedure video_unregister_device [2022-11-03 03:53:58,572 INFO L138 BoogieDeclarations]: Found implementation of procedure video_unregister_device [2022-11-03 03:53:58,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-03 03:53:58,572 INFO L130 BoogieDeclarations]: Found specification of procedure video_mux [2022-11-03 03:53:58,572 INFO L138 BoogieDeclarations]: Found implementation of procedure video_mux [2022-11-03 03:53:58,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 03:53:58,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-03 03:53:58,573 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-03 03:53:58,573 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_audio_analog_set [2022-11-03 03:53:58,573 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_audio_analog_set [2022-11-03 03:53:58,573 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2022-11-03 03:53:58,574 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2022-11-03 03:53:58,574 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2022-11-03 03:53:58,574 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2022-11-03 03:53:58,574 INFO L130 BoogieDeclarations]: Found specification of procedure buffer_prepare [2022-11-03 03:53:58,575 INFO L138 BoogieDeclarations]: Found implementation of procedure buffer_prepare [2022-11-03 03:53:58,575 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_start_analog_streaming [2022-11-03 03:53:58,576 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_start_analog_streaming [2022-11-03 03:53:58,577 INFO L130 BoogieDeclarations]: Found specification of procedure format_by_fourcc [2022-11-03 03:53:58,580 INFO L138 BoogieDeclarations]: Found implementation of procedure format_by_fourcc [2022-11-03 03:53:58,580 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_read_reg [2022-11-03 03:53:58,580 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_read_reg [2022-11-03 03:53:58,581 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_reg_len [2022-11-03 03:53:58,582 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_reg_len [2022-11-03 03:53:58,583 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2022-11-03 03:53:58,583 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2022-11-03 03:53:58,583 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_event_unsubscribe [2022-11-03 03:53:58,583 INFO L130 BoogieDeclarations]: Found specification of procedure get_ressource [2022-11-03 03:53:58,590 INFO L138 BoogieDeclarations]: Found implementation of procedure get_ressource [2022-11-03 03:53:58,590 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2022-11-03 03:53:58,590 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2022-11-03 03:53:58,591 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_set_outfmt [2022-11-03 03:53:58,591 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_set_outfmt [2022-11-03 03:53:58,591 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 03:53:58,591 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 03:53:58,591 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2022-11-03 03:53:58,592 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2022-11-03 03:53:58,592 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2022-11-03 03:53:58,592 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2022-11-03 03:53:58,592 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_set_plane_payload [2022-11-03 03:53:58,592 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_set_plane_payload [2022-11-03 03:53:58,593 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_fop_poll [2022-11-03 03:53:58,593 INFO L130 BoogieDeclarations]: Found specification of procedure usb_translate_errors [2022-11-03 03:53:58,593 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_translate_errors [2022-11-03 03:53:58,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-03 03:53:58,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-03 03:53:58,594 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_interface [2022-11-03 03:53:58,594 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_interface [2022-11-03 03:53:58,594 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_v4l2_close [2022-11-03 03:53:58,594 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_v4l2_close [2022-11-03 03:53:58,594 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_read_reg_req_len [2022-11-03 03:53:58,595 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_read_reg_req_len [2022-11-03 03:53:58,595 INFO L130 BoogieDeclarations]: Found specification of procedure video_device_release [2022-11-03 03:53:58,595 INFO L138 BoogieDeclarations]: Found implementation of procedure video_device_release [2022-11-03 03:53:58,595 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_write_reg_bits [2022-11-03 03:53:58,595 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_write_reg_bits [2022-11-03 03:53:58,596 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-11-03 03:53:58,596 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-11-03 03:53:58,596 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-03 03:53:58,596 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-03 03:53:58,596 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~int [2022-11-03 03:53:58,597 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~int [2022-11-03 03:53:58,597 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_s_ctrl [2022-11-03 03:53:58,597 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_s_ctrl [2022-11-03 03:53:58,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-03 03:53:58,597 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-03 03:53:58,598 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_frequency [2022-11-03 03:53:58,598 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_frequency [2022-11-03 03:53:58,598 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_buffer_prepare [2022-11-03 03:53:58,598 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_buffer_prepare [2022-11-03 03:53:58,598 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_release_resources [2022-11-03 03:53:58,599 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_release_resources [2022-11-03 03:53:58,599 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2022-11-03 03:53:58,600 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2022-11-03 03:53:58,600 INFO L130 BoogieDeclarations]: Found specification of procedure video_drvdata [2022-11-03 03:53:58,600 INFO L138 BoogieDeclarations]: Found implementation of procedure video_drvdata [2022-11-03 03:53:58,600 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_em28xx [2022-11-03 03:53:58,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_em28xx [2022-11-03 03:53:58,601 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_write_regs_req [2022-11-03 03:53:58,601 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_write_regs_req [2022-11-03 03:53:58,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-03 03:53:58,601 INFO L130 BoogieDeclarations]: Found specification of procedure usb_unlink_urb [2022-11-03 03:53:58,601 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_unlink_urb [2022-11-03 03:53:58,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-03 03:53:58,602 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_chip_info [2022-11-03 03:53:58,602 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_chip_info [2022-11-03 03:53:58,602 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_set_video_format [2022-11-03 03:53:58,602 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_set_video_format [2022-11-03 03:53:58,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-03 03:53:58,603 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_set_mode [2022-11-03 03:53:58,603 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_set_mode [2022-11-03 03:53:58,603 INFO L130 BoogieDeclarations]: Found specification of procedure video_device_node_name [2022-11-03 03:53:58,604 INFO L138 BoogieDeclarations]: Found implementation of procedure video_device_node_name [2022-11-03 03:53:58,604 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-11-03 03:53:58,604 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-11-03 03:53:58,604 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2022-11-03 03:53:58,604 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2022-11-03 03:53:58,605 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_resolution_set [2022-11-03 03:53:58,605 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_resolution_set [2022-11-03 03:53:58,605 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2022-11-03 03:53:58,605 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2022-11-03 03:53:58,605 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_is_ac97_ready [2022-11-03 03:53:58,606 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_is_ac97_ready [2022-11-03 03:53:58,606 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2022-11-03 03:53:58,606 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2022-11-03 03:53:58,606 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_querycap [2022-11-03 03:53:58,606 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_querycap [2022-11-03 03:53:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_v4l2_open [2022-11-03 03:53:58,607 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_v4l2_open [2022-11-03 03:53:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_plane_size [2022-11-03 03:53:58,607 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_plane_size [2022-11-03 03:53:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2022-11-03 03:53:58,608 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2022-11-03 03:53:58,608 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u8~0~X~~u16~0~X~$Pointer$~X~int~TO~int [2022-11-03 03:53:58,608 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u8~0~X~~u16~0~X~$Pointer$~X~int~TO~int [2022-11-03 03:53:58,608 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-03 03:53:58,609 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-03 03:53:58,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-03 03:53:58,609 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-03 03:53:58,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-03 03:53:58,609 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_uninit_usb_xfer [2022-11-03 03:53:58,610 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_uninit_usb_xfer [2022-11-03 03:53:58,610 INFO L130 BoogieDeclarations]: Found specification of procedure finish_field_prepare_next [2022-11-03 03:53:58,610 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_field_prepare_next [2022-11-03 03:53:58,610 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_read_ac97 [2022-11-03 03:53:58,610 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_read_ac97 [2022-11-03 03:53:58,611 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_wake_i2c [2022-11-03 03:53:58,611 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_wake_i2c [2022-11-03 03:53:58,611 INFO L130 BoogieDeclarations]: Found specification of procedure size_to_scale [2022-11-03 03:53:58,611 INFO L138 BoogieDeclarations]: Found implementation of procedure size_to_scale [2022-11-03 03:53:58,611 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_get_drv_priv [2022-11-03 03:53:58,612 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_get_drv_priv [2022-11-03 03:53:58,612 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_register [2022-11-03 03:53:58,612 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_register [2022-11-03 03:53:58,612 INFO L130 BoogieDeclarations]: Found specification of procedure scale_to_size [2022-11-03 03:53:58,613 INFO L138 BoogieDeclarations]: Found implementation of procedure scale_to_size [2022-11-03 03:53:58,613 INFO L130 BoogieDeclarations]: Found specification of procedure print_err_status [2022-11-03 03:53:58,613 INFO L138 BoogieDeclarations]: Found implementation of procedure print_err_status [2022-11-03 03:53:58,613 INFO L130 BoogieDeclarations]: Found specification of procedure norm_maxw [2022-11-03 03:53:58,613 INFO L138 BoogieDeclarations]: Found implementation of procedure norm_maxw [2022-11-03 03:53:58,614 INFO L130 BoogieDeclarations]: Found specification of procedure norm_maxh [2022-11-03 03:53:58,614 INFO L138 BoogieDeclarations]: Found implementation of procedure norm_maxh [2022-11-03 03:53:58,614 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2022-11-03 03:53:58,614 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2022-11-03 03:53:58,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-03 03:53:58,616 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_plane_vaddr [2022-11-03 03:53:58,620 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_plane_vaddr [2022-11-03 03:53:58,620 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-11-03 03:53:58,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-11-03 03:53:58,621 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_capture_start [2022-11-03 03:53:58,621 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_capture_start [2022-11-03 03:53:59,957 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 03:53:59,961 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 03:54:32,176 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 03:54:34,707 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 03:54:34,707 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-03 03:54:34,714 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 03:54:34 BoogieIcfgContainer [2022-11-03 03:54:34,714 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 03:54:34,716 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 03:54:34,717 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 03:54:34,721 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 03:54:34,721 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 03:53:48" (1/3) ... [2022-11-03 03:54:34,722 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@156f70e9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 03:54:34, skipping insertion in model container [2022-11-03 03:54:34,722 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:53:56" (2/3) ... [2022-11-03 03:54:34,722 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@156f70e9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 03:54:34, skipping insertion in model container [2022-11-03 03:54:34,723 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 03:54:34" (3/3) ... [2022-11-03 03:54:34,724 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.8-rc1-32_7a-drivers--media--usb--em28xx--em28xx.ko-ldv_main0.cil.out.i [2022-11-03 03:54:34,744 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 03:54:34,745 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 03:54:34,865 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 03:54:34,874 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=FINITE_AUTOMATA, 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;@16c05d61, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 03:54:34,875 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 03:54:34,886 INFO L276 IsEmpty]: Start isEmpty. Operand has 1421 states, 913 states have (on average 1.3636363636363635) internal successors, (1245), 938 states have internal predecessors, (1245), 395 states have call successors, (395), 111 states have call predecessors, (395), 111 states have return successors, (395), 394 states have call predecessors, (395), 395 states have call successors, (395) [2022-11-03 03:54:34,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-03 03:54:34,896 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:54:34,897 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:54:34,898 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:54:34,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:54:34,903 INFO L85 PathProgramCache]: Analyzing trace with hash 1495200028, now seen corresponding path program 1 times [2022-11-03 03:54:34,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:54:34,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873141429] [2022-11-03 03:54:34,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:54:34,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:54:36,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:54:37,924 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:54:37,924 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:54:37,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873141429] [2022-11-03 03:54:37,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [873141429] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:54:37,926 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:54:37,926 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 03:54:37,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320751679] [2022-11-03 03:54:37,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:54:37,933 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 03:54:37,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:54:37,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 03:54:37,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:54:37,974 INFO L87 Difference]: Start difference. First operand has 1421 states, 913 states have (on average 1.3636363636363635) internal successors, (1245), 938 states have internal predecessors, (1245), 395 states have call successors, (395), 111 states have call predecessors, (395), 111 states have return successors, (395), 394 states have call predecessors, (395), 395 states have call successors, (395) Second operand has 3 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 03:54:39,453 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:54:43,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:54:43,166 INFO L93 Difference]: Finished difference Result 2843 states and 4212 transitions. [2022-11-03 03:54:43,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 03:54:43,169 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 10 [2022-11-03 03:54:43,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:54:43,195 INFO L225 Difference]: With dead ends: 2843 [2022-11-03 03:54:43,196 INFO L226 Difference]: Without dead ends: 1420 [2022-11-03 03:54:43,211 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:54:43,214 INFO L413 NwaCegarLoop]: 1790 mSDtfsCounter, 1975 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1975 SdHoareTripleChecker+Valid, 1825 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2022-11-03 03:54:43,216 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1975 Valid, 1825 Invalid, 237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2022-11-03 03:54:43,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1420 states. [2022-11-03 03:54:43,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1420 to 1418. [2022-11-03 03:54:43,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1418 states, 913 states have (on average 1.3581599123767798) internal successors, (1240), 934 states have internal predecessors, (1240), 393 states have call successors, (393), 113 states have call predecessors, (393), 111 states have return successors, (382), 381 states have call predecessors, (382), 382 states have call successors, (382) [2022-11-03 03:54:43,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1418 states to 1418 states and 2015 transitions. [2022-11-03 03:54:43,386 INFO L78 Accepts]: Start accepts. Automaton has 1418 states and 2015 transitions. Word has length 10 [2022-11-03 03:54:43,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:54:43,386 INFO L495 AbstractCegarLoop]: Abstraction has 1418 states and 2015 transitions. [2022-11-03 03:54:43,387 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 03:54:43,387 INFO L276 IsEmpty]: Start isEmpty. Operand 1418 states and 2015 transitions. [2022-11-03 03:54:43,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-03 03:54:43,388 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:54:43,389 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:54:43,389 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-03 03:54:43,389 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:54:43,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:54:43,390 INFO L85 PathProgramCache]: Analyzing trace with hash -894940868, now seen corresponding path program 1 times [2022-11-03 03:54:43,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:54:43,391 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162976266] [2022-11-03 03:54:43,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:54:43,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:54:44,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:54:45,695 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:54:45,695 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:54:45,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162976266] [2022-11-03 03:54:45,696 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162976266] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:54:45,696 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:54:45,696 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 03:54:45,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466091434] [2022-11-03 03:54:45,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:54:45,703 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 03:54:45,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:54:45,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 03:54:45,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:54:45,706 INFO L87 Difference]: Start difference. First operand 1418 states and 2015 transitions. Second operand has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 03:54:47,005 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:54:51,052 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:54:53,093 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:54:53,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:54:53,322 INFO L93 Difference]: Finished difference Result 1482 states and 2085 transitions. [2022-11-03 03:54:53,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 03:54:53,323 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 11 [2022-11-03 03:54:53,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:54:53,340 INFO L225 Difference]: With dead ends: 1482 [2022-11-03 03:54:53,341 INFO L226 Difference]: Without dead ends: 1479 [2022-11-03 03:54:53,342 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:54:53,344 INFO L413 NwaCegarLoop]: 1793 mSDtfsCounter, 1972 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1974 SdHoareTripleChecker+Valid, 1874 SdHoareTripleChecker+Invalid, 239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.5s IncrementalHoareTripleChecker+Time [2022-11-03 03:54:53,344 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1974 Valid, 1874 Invalid, 239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 238 Invalid, 1 Unknown, 0 Unchecked, 7.5s Time] [2022-11-03 03:54:53,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1479 states. [2022-11-03 03:54:53,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1479 to 1476. [2022-11-03 03:54:53,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1476 states, 949 states have (on average 1.3530031612223392) internal successors, (1284), 969 states have internal predecessors, (1284), 403 states have call successors, (403), 125 states have call predecessors, (403), 123 states have return successors, (393), 392 states have call predecessors, (393), 393 states have call successors, (393) [2022-11-03 03:54:53,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1476 states to 1476 states and 2080 transitions. [2022-11-03 03:54:53,441 INFO L78 Accepts]: Start accepts. Automaton has 1476 states and 2080 transitions. Word has length 11 [2022-11-03 03:54:53,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:54:53,441 INFO L495 AbstractCegarLoop]: Abstraction has 1476 states and 2080 transitions. [2022-11-03 03:54:53,442 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 03:54:53,442 INFO L276 IsEmpty]: Start isEmpty. Operand 1476 states and 2080 transitions. [2022-11-03 03:54:53,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-03 03:54:53,443 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:54:53,443 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:54:53,443 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-03 03:54:53,443 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:54:53,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:54:53,444 INFO L85 PathProgramCache]: Analyzing trace with hash -1974859745, now seen corresponding path program 1 times [2022-11-03 03:54:53,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:54:53,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059373355] [2022-11-03 03:54:53,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:54:53,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:54:54,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:54:55,336 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:54:55,336 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:54:55,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059373355] [2022-11-03 03:54:55,340 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1059373355] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:54:55,340 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:54:55,340 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 03:54:55,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131066462] [2022-11-03 03:54:55,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:54:55,342 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 03:54:55,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:54:55,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 03:54:55,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:54:55,344 INFO L87 Difference]: Start difference. First operand 1476 states and 2080 transitions. Second operand has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 03:54:56,731 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:55:00,056 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:55:02,336 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-03 03:55:04,916 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:55:06,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:55:06,329 INFO L93 Difference]: Finished difference Result 1500 states and 2106 transitions. [2022-11-03 03:55:06,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 03:55:06,329 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2022-11-03 03:55:06,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:55:06,340 INFO L225 Difference]: With dead ends: 1500 [2022-11-03 03:55:06,341 INFO L226 Difference]: Without dead ends: 1497 [2022-11-03 03:55:06,342 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:55:06,343 INFO L413 NwaCegarLoop]: 1788 mSDtfsCounter, 1972 mSDsluCounter, 43 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1977 SdHoareTripleChecker+Valid, 1824 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.9s IncrementalHoareTripleChecker+Time [2022-11-03 03:55:06,343 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1977 Valid, 1824 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 232 Invalid, 2 Unknown, 0 Unchecked, 10.9s Time] [2022-11-03 03:55:06,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1497 states. [2022-11-03 03:55:06,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1497 to 1495. [2022-11-03 03:55:06,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1495 states, 960 states have (on average 1.35) internal successors, (1296), 979 states have internal predecessors, (1296), 406 states have call successors, (406), 130 states have call predecessors, (406), 128 states have return successors, (397), 396 states have call predecessors, (397), 397 states have call successors, (397) [2022-11-03 03:55:06,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1495 states to 1495 states and 2099 transitions. [2022-11-03 03:55:06,428 INFO L78 Accepts]: Start accepts. Automaton has 1495 states and 2099 transitions. Word has length 12 [2022-11-03 03:55:06,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:55:06,429 INFO L495 AbstractCegarLoop]: Abstraction has 1495 states and 2099 transitions. [2022-11-03 03:55:06,429 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 03:55:06,430 INFO L276 IsEmpty]: Start isEmpty. Operand 1495 states and 2099 transitions. [2022-11-03 03:55:06,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-03 03:55:06,430 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:55:06,431 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:55:06,431 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-03 03:55:06,431 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:55:06,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:55:06,432 INFO L85 PathProgramCache]: Analyzing trace with hash -1092601697, now seen corresponding path program 1 times [2022-11-03 03:55:06,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:55:06,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123247885] [2022-11-03 03:55:06,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:55:06,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:55:07,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:55:08,592 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:55:08,593 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:55:08,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123247885] [2022-11-03 03:55:08,593 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123247885] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:55:08,594 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:55:08,594 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 03:55:08,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009258507] [2022-11-03 03:55:08,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:55:08,598 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 03:55:08,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:55:08,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 03:55:08,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:55:08,602 INFO L87 Difference]: Start difference. First operand 1495 states and 2099 transitions. Second operand has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 03:55:09,929 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:55:13,219 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:55:15,052 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-03 03:55:17,780 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-03 03:55:23,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:55:23,238 INFO L93 Difference]: Finished difference Result 4317 states and 6102 transitions. [2022-11-03 03:55:23,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 03:55:23,238 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2022-11-03 03:55:23,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:55:23,259 INFO L225 Difference]: With dead ends: 4317 [2022-11-03 03:55:23,259 INFO L226 Difference]: Without dead ends: 2826 [2022-11-03 03:55:23,268 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:55:23,269 INFO L413 NwaCegarLoop]: 2370 mSDtfsCounter, 1837 mSDsluCounter, 1961 mSDsCounter, 0 mSdLazyCounter, 497 mSolverCounterSat, 7 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1840 SdHoareTripleChecker+Valid, 4114 SdHoareTripleChecker+Invalid, 506 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 497 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.4s IncrementalHoareTripleChecker+Time [2022-11-03 03:55:23,270 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1840 Valid, 4114 Invalid, 506 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 497 Invalid, 2 Unknown, 0 Unchecked, 14.4s Time] [2022-11-03 03:55:23,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2826 states. [2022-11-03 03:55:23,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2826 to 2822. [2022-11-03 03:55:23,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2822 states, 1825 states have (on average 1.355068493150685) internal successors, (2473), 1856 states have internal predecessors, (2473), 759 states have call successors, (759), 243 states have call predecessors, (759), 237 states have return successors, (759), 742 states have call predecessors, (759), 748 states have call successors, (759) [2022-11-03 03:55:23,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2822 states to 2822 states and 3991 transitions. [2022-11-03 03:55:23,505 INFO L78 Accepts]: Start accepts. Automaton has 2822 states and 3991 transitions. Word has length 13 [2022-11-03 03:55:23,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:55:23,505 INFO L495 AbstractCegarLoop]: Abstraction has 2822 states and 3991 transitions. [2022-11-03 03:55:23,506 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 03:55:23,506 INFO L276 IsEmpty]: Start isEmpty. Operand 2822 states and 3991 transitions. [2022-11-03 03:55:23,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-03 03:55:23,508 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:55:23,508 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:55:23,508 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-03 03:55:23,509 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:55:23,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:55:23,509 INFO L85 PathProgramCache]: Analyzing trace with hash 487598882, now seen corresponding path program 1 times [2022-11-03 03:55:23,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:55:23,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881027127] [2022-11-03 03:55:23,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:55:23,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:55:24,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:55:25,348 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:55:25,349 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:55:25,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881027127] [2022-11-03 03:55:25,349 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [881027127] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:55:25,349 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:55:25,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 03:55:25,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214023194] [2022-11-03 03:55:25,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:55:25,350 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 03:55:25,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:55:25,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 03:55:25,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:55:25,352 INFO L87 Difference]: Start difference. First operand 2822 states and 3991 transitions. Second operand has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 03:55:26,579 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:55:30,060 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-03 03:55:32,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:55:32,648 INFO L93 Difference]: Finished difference Result 2824 states and 3992 transitions. [2022-11-03 03:55:32,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 03:55:32,649 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2022-11-03 03:55:32,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:55:32,668 INFO L225 Difference]: With dead ends: 2824 [2022-11-03 03:55:32,669 INFO L226 Difference]: Without dead ends: 2821 [2022-11-03 03:55:32,671 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:55:32,672 INFO L413 NwaCegarLoop]: 1778 mSDtfsCounter, 1975 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1977 SdHoareTripleChecker+Valid, 1796 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:55:32,673 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1977 Valid, 1796 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 227 Invalid, 1 Unknown, 0 Unchecked, 7.1s Time] [2022-11-03 03:55:32,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2821 states. [2022-11-03 03:55:32,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2821 to 2821. [2022-11-03 03:55:32,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2821 states, 1825 states have (on average 1.3545205479452054) internal successors, (2472), 1855 states have internal predecessors, (2472), 758 states have call successors, (758), 243 states have call predecessors, (758), 237 states have return successors, (759), 742 states have call predecessors, (759), 748 states have call successors, (759) [2022-11-03 03:55:32,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2821 states to 2821 states and 3989 transitions. [2022-11-03 03:55:32,874 INFO L78 Accepts]: Start accepts. Automaton has 2821 states and 3989 transitions. Word has length 14 [2022-11-03 03:55:32,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:55:32,874 INFO L495 AbstractCegarLoop]: Abstraction has 2821 states and 3989 transitions. [2022-11-03 03:55:32,875 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 03:55:32,875 INFO L276 IsEmpty]: Start isEmpty. Operand 2821 states and 3989 transitions. [2022-11-03 03:55:32,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-03 03:55:32,876 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:55:32,876 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:55:32,876 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-03 03:55:32,877 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:55:32,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:55:32,877 INFO L85 PathProgramCache]: Analyzing trace with hash -2065785854, now seen corresponding path program 1 times [2022-11-03 03:55:32,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:55:32,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350204425] [2022-11-03 03:55:32,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:55:32,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:55:33,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:55:34,293 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:55:34,294 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:55:34,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350204425] [2022-11-03 03:55:34,294 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350204425] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:55:34,294 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:55:34,294 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 03:55:34,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741786116] [2022-11-03 03:55:34,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:55:34,295 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 03:55:34,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:55:34,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 03:55:34,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:55:34,296 INFO L87 Difference]: Start difference. First operand 2821 states and 3989 transitions. Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 03:55:35,629 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:55:38,549 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-03 03:55:42,448 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:55:42,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:55:42,636 INFO L93 Difference]: Finished difference Result 2823 states and 3990 transitions. [2022-11-03 03:55:42,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 03:55:42,636 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 15 [2022-11-03 03:55:42,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:55:42,655 INFO L225 Difference]: With dead ends: 2823 [2022-11-03 03:55:42,656 INFO L226 Difference]: Without dead ends: 2820 [2022-11-03 03:55:42,658 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:55:42,659 INFO L413 NwaCegarLoop]: 1776 mSDtfsCounter, 1989 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1989 SdHoareTripleChecker+Valid, 1777 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2022-11-03 03:55:42,660 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1989 Valid, 1777 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 8.2s Time] [2022-11-03 03:55:42,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2820 states. [2022-11-03 03:55:42,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2820 to 2820. [2022-11-03 03:55:42,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2820 states, 1825 states have (on average 1.353972602739726) internal successors, (2471), 1854 states have internal predecessors, (2471), 757 states have call successors, (757), 243 states have call predecessors, (757), 237 states have return successors, (759), 742 states have call predecessors, (759), 748 states have call successors, (759) [2022-11-03 03:55:42,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2820 states to 2820 states and 3987 transitions. [2022-11-03 03:55:42,870 INFO L78 Accepts]: Start accepts. Automaton has 2820 states and 3987 transitions. Word has length 15 [2022-11-03 03:55:42,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:55:42,870 INFO L495 AbstractCegarLoop]: Abstraction has 2820 states and 3987 transitions. [2022-11-03 03:55:42,870 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 03:55:42,871 INFO L276 IsEmpty]: Start isEmpty. Operand 2820 states and 3987 transitions. [2022-11-03 03:55:42,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-03 03:55:42,872 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:55:42,872 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:55:42,872 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-03 03:55:42,872 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:55:42,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:55:42,873 INFO L85 PathProgramCache]: Analyzing trace with hash 383670821, now seen corresponding path program 1 times [2022-11-03 03:55:42,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:55:42,873 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380598296] [2022-11-03 03:55:42,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:55:42,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:55:43,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:55:44,200 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:55:44,200 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:55:44,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380598296] [2022-11-03 03:55:44,201 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380598296] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:55:44,201 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:55:44,201 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 03:55:44,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338760969] [2022-11-03 03:55:44,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:55:44,203 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 03:55:44,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:55:44,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 03:55:44,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:55:44,204 INFO L87 Difference]: Start difference. First operand 2820 states and 3987 transitions. Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 03:55:45,432 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:55:50,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:55:50,507 INFO L93 Difference]: Finished difference Result 2822 states and 3988 transitions. [2022-11-03 03:55:50,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 03:55:50,508 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 16 [2022-11-03 03:55:50,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:55:50,524 INFO L225 Difference]: With dead ends: 2822 [2022-11-03 03:55:50,525 INFO L226 Difference]: Without dead ends: 2811 [2022-11-03 03:55:50,527 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:55:50,528 INFO L413 NwaCegarLoop]: 1775 mSDtfsCounter, 1986 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1986 SdHoareTripleChecker+Valid, 1776 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2022-11-03 03:55:50,528 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1986 Valid, 1776 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 6.0s Time] [2022-11-03 03:55:50,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2811 states. [2022-11-03 03:55:50,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2811 to 2811. [2022-11-03 03:55:50,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2811 states, 1818 states have (on average 1.353135313531353) internal successors, (2460), 1846 states have internal predecessors, (2460), 755 states have call successors, (755), 242 states have call predecessors, (755), 237 states have return successors, (759), 742 states have call predecessors, (759), 748 states have call successors, (759) [2022-11-03 03:55:50,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2811 states to 2811 states and 3974 transitions. [2022-11-03 03:55:50,749 INFO L78 Accepts]: Start accepts. Automaton has 2811 states and 3974 transitions. Word has length 16 [2022-11-03 03:55:50,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:55:50,750 INFO L495 AbstractCegarLoop]: Abstraction has 2811 states and 3974 transitions. [2022-11-03 03:55:50,750 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 03:55:50,750 INFO L276 IsEmpty]: Start isEmpty. Operand 2811 states and 3974 transitions. [2022-11-03 03:55:50,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-11-03 03:55:50,754 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:55:50,754 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:55:50,754 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-03 03:55:50,754 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:55:50,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:55:50,755 INFO L85 PathProgramCache]: Analyzing trace with hash 174765320, now seen corresponding path program 1 times [2022-11-03 03:55:50,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:55:50,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212534946] [2022-11-03 03:55:50,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:55:50,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:55:51,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:55:53,479 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:55:53,479 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:55:53,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212534946] [2022-11-03 03:55:53,480 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212534946] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:55:53,480 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:55:53,480 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 03:55:53,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062082356] [2022-11-03 03:55:53,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:55:53,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 03:55:53,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:55:53,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 03:55:53,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:55:53,482 INFO L87 Difference]: Start difference. First operand 2811 states and 3974 transitions. Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 03:55:55,280 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:55:58,344 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-03 03:56:02,586 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:56:04,682 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:56:04,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:04,935 INFO L93 Difference]: Finished difference Result 6216 states and 8937 transitions. [2022-11-03 03:56:04,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 03:56:04,937 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 35 [2022-11-03 03:56:04,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:04,960 INFO L225 Difference]: With dead ends: 6216 [2022-11-03 03:56:04,960 INFO L226 Difference]: Without dead ends: 3409 [2022-11-03 03:56:05,062 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:56:05,063 INFO L413 NwaCegarLoop]: 1879 mSDtfsCounter, 278 mSDsluCounter, 1981 mSDsCounter, 0 mSdLazyCounter, 454 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 385 SdHoareTripleChecker+Valid, 3639 SdHoareTripleChecker+Invalid, 459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 454 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.2s IncrementalHoareTripleChecker+Time [2022-11-03 03:56:05,063 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [385 Valid, 3639 Invalid, 459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 454 Invalid, 1 Unknown, 0 Unchecked, 11.2s Time] [2022-11-03 03:56:05,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3409 states. [2022-11-03 03:56:05,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3409 to 3408. [2022-11-03 03:56:05,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3408 states, 2207 states have (on average 1.3715450838241958) internal successors, (3027), 2236 states have internal predecessors, (3027), 963 states have call successors, (963), 242 states have call predecessors, (963), 237 states have return successors, (972), 949 states have call predecessors, (972), 956 states have call successors, (972) [2022-11-03 03:56:05,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3408 states to 3408 states and 4962 transitions. [2022-11-03 03:56:05,365 INFO L78 Accepts]: Start accepts. Automaton has 3408 states and 4962 transitions. Word has length 35 [2022-11-03 03:56:05,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:05,366 INFO L495 AbstractCegarLoop]: Abstraction has 3408 states and 4962 transitions. [2022-11-03 03:56:05,367 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 03:56:05,367 INFO L276 IsEmpty]: Start isEmpty. Operand 3408 states and 4962 transitions. [2022-11-03 03:56:05,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-11-03 03:56:05,377 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:05,377 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:56:05,377 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-03 03:56:05,377 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:05,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:05,378 INFO L85 PathProgramCache]: Analyzing trace with hash 2042340543, now seen corresponding path program 1 times [2022-11-03 03:56:05,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:56:05,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123162930] [2022-11-03 03:56:05,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:05,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:56:06,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:56:08,429 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 03:56:08,429 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:56:08,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123162930] [2022-11-03 03:56:08,430 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1123162930] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:56:08,430 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:56:08,430 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 03:56:08,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925402657] [2022-11-03 03:56:08,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:56:08,431 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 03:56:08,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:56:08,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 03:56:08,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:56:08,432 INFO L87 Difference]: Start difference. First operand 3408 states and 4962 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-03 03:56:10,078 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:56:15,924 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:56:18,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:56:18,414 INFO L93 Difference]: Finished difference Result 3410 states and 4963 transitions. [2022-11-03 03:56:18,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 03:56:18,415 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 58 [2022-11-03 03:56:18,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:56:18,435 INFO L225 Difference]: With dead ends: 3410 [2022-11-03 03:56:18,436 INFO L226 Difference]: Without dead ends: 3407 [2022-11-03 03:56:18,439 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:56:18,440 INFO L413 NwaCegarLoop]: 1773 mSDtfsCounter, 29 mSDsluCounter, 1956 mSDsCounter, 0 mSdLazyCounter, 448 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 3512 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 448 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.8s IncrementalHoareTripleChecker+Time [2022-11-03 03:56:18,440 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 3512 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 448 Invalid, 1 Unknown, 0 Unchecked, 9.8s Time] [2022-11-03 03:56:18,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3407 states. [2022-11-03 03:56:18,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3407 to 3407. [2022-11-03 03:56:18,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3407 states, 2207 states have (on average 1.3697326687811509) internal successors, (3023), 2235 states have internal predecessors, (3023), 962 states have call successors, (962), 242 states have call predecessors, (962), 237 states have return successors, (972), 949 states have call predecessors, (972), 956 states have call successors, (972) [2022-11-03 03:56:18,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3407 states to 3407 states and 4957 transitions. [2022-11-03 03:56:18,858 INFO L78 Accepts]: Start accepts. Automaton has 3407 states and 4957 transitions. Word has length 58 [2022-11-03 03:56:18,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:56:18,860 INFO L495 AbstractCegarLoop]: Abstraction has 3407 states and 4957 transitions. [2022-11-03 03:56:18,860 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-03 03:56:18,860 INFO L276 IsEmpty]: Start isEmpty. Operand 3407 states and 4957 transitions. [2022-11-03 03:56:18,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-11-03 03:56:18,866 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:56:18,866 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2022-11-03 03:56:18,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-03 03:56:18,867 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:56:18,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:56:18,872 INFO L85 PathProgramCache]: Analyzing trace with hash 644244946, now seen corresponding path program 1 times [2022-11-03 03:56:18,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:56:18,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34282598] [2022-11-03 03:56:18,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:56:18,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:58:37,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:58:42,521 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-03 03:58:42,522 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:58:42,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34282598] [2022-11-03 03:58:42,522 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34282598] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:58:42,522 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:58:42,522 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:58:42,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985456946] [2022-11-03 03:58:42,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:58:42,523 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:58:42,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:58:42,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:58:42,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:58:42,524 INFO L87 Difference]: Start difference. First operand 3407 states and 4957 transitions. Second operand has 5 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 4 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-03 03:58:44,271 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:58:51,211 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-03 03:59:01,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:59:01,337 INFO L93 Difference]: Finished difference Result 7605 states and 10995 transitions. [2022-11-03 03:59:01,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 03:59:01,338 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 4 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 65 [2022-11-03 03:59:01,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:59:01,362 INFO L225 Difference]: With dead ends: 7605 [2022-11-03 03:59:01,363 INFO L226 Difference]: Without dead ends: 4197 [2022-11-03 03:59:01,380 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-03 03:59:01,381 INFO L413 NwaCegarLoop]: 1628 mSDtfsCounter, 2555 mSDsluCounter, 751 mSDsCounter, 0 mSdLazyCounter, 2270 mSolverCounterSat, 1212 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2872 SdHoareTripleChecker+Valid, 2294 SdHoareTripleChecker+Invalid, 3483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1212 IncrementalHoareTripleChecker+Valid, 2270 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.3s IncrementalHoareTripleChecker+Time [2022-11-03 03:59:01,382 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2872 Valid, 2294 Invalid, 3483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1212 Valid, 2270 Invalid, 1 Unknown, 0 Unchecked, 18.3s Time] [2022-11-03 03:59:01,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4197 states. [2022-11-03 03:59:01,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4197 to 4173. [2022-11-03 03:59:01,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4173 states, 2698 states have (on average 1.3584136397331357) internal successors, (3665), 2734 states have internal predecessors, (3665), 1154 states have call successors, (1154), 324 states have call predecessors, (1154), 320 states have return successors, (1168), 1143 states have call predecessors, (1168), 1150 states have call successors, (1168) [2022-11-03 03:59:01,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4173 states to 4173 states and 5987 transitions. [2022-11-03 03:59:01,720 INFO L78 Accepts]: Start accepts. Automaton has 4173 states and 5987 transitions. Word has length 65 [2022-11-03 03:59:01,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:59:01,720 INFO L495 AbstractCegarLoop]: Abstraction has 4173 states and 5987 transitions. [2022-11-03 03:59:01,720 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 4 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-03 03:59:01,721 INFO L276 IsEmpty]: Start isEmpty. Operand 4173 states and 5987 transitions. [2022-11-03 03:59:01,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-11-03 03:59:01,727 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:59:01,728 INFO L195 NwaCegarLoop]: trace histogram [4, 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] [2022-11-03 03:59:01,728 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-03 03:59:01,728 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:59:01,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:59:01,729 INFO L85 PathProgramCache]: Analyzing trace with hash -256557586, now seen corresponding path program 1 times [2022-11-03 03:59:01,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:59:01,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427699740] [2022-11-03 03:59:01,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:59:01,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:59:02,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:59:06,112 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-03 03:59:06,112 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:59:06,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427699740] [2022-11-03 03:59:06,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427699740] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:59:06,113 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:59:06,113 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 03:59:06,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000361553] [2022-11-03 03:59:06,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:59:06,114 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 03:59:06,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:59:06,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 03:59:06,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-03 03:59:06,115 INFO L87 Difference]: Start difference. First operand 4173 states and 5987 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 3 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-03 03:59:07,422 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:59:11,777 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-03 03:59:16,788 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 03:59:17,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:59:17,532 INFO L93 Difference]: Finished difference Result 8239 states and 11819 transitions. [2022-11-03 03:59:17,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 03:59:17,532 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 3 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 69 [2022-11-03 03:59:17,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:59:17,555 INFO L225 Difference]: With dead ends: 8239 [2022-11-03 03:59:17,555 INFO L226 Difference]: Without dead ends: 4070 [2022-11-03 03:59:17,572 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-03 03:59:17,573 INFO L413 NwaCegarLoop]: 2367 mSDtfsCounter, 1854 mSDsluCounter, 1733 mSDsCounter, 0 mSdLazyCounter, 538 mSolverCounterSat, 450 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1854 SdHoareTripleChecker+Valid, 3901 SdHoareTripleChecker+Invalid, 988 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 450 IncrementalHoareTripleChecker+Valid, 538 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:59:17,573 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1854 Valid, 3901 Invalid, 988 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [450 Valid, 538 Invalid, 0 Unknown, 0 Unchecked, 11.1s Time] [2022-11-03 03:59:17,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4070 states. [2022-11-03 03:59:17,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4070 to 4070. [2022-11-03 03:59:17,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4070 states, 2637 states have (on average 1.3591202123625332) internal successors, (3584), 2670 states have internal predecessors, (3584), 1115 states have call successors, (1115), 321 states have call predecessors, (1115), 317 states have return successors, (1122), 1103 states have call predecessors, (1122), 1110 states have call successors, (1122) [2022-11-03 03:59:17,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4070 states to 4070 states and 5821 transitions. [2022-11-03 03:59:17,872 INFO L78 Accepts]: Start accepts. Automaton has 4070 states and 5821 transitions. Word has length 69 [2022-11-03 03:59:17,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:59:17,873 INFO L495 AbstractCegarLoop]: Abstraction has 4070 states and 5821 transitions. [2022-11-03 03:59:17,873 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 3 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-03 03:59:17,873 INFO L276 IsEmpty]: Start isEmpty. Operand 4070 states and 5821 transitions. [2022-11-03 03:59:17,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-11-03 03:59:17,880 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:59:17,880 INFO L195 NwaCegarLoop]: trace histogram [4, 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] [2022-11-03 03:59:17,880 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-03 03:59:17,881 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:59:17,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:59:17,881 INFO L85 PathProgramCache]: Analyzing trace with hash -517382039, now seen corresponding path program 1 times [2022-11-03 03:59:17,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:59:17,882 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004279206] [2022-11-03 03:59:17,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:59:17,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:01:46,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-03 04:01:46,112 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-03 04:03:37,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-03 04:03:37,922 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2022-11-03 04:03:37,922 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-03 04:03:37,923 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-11-03 04:03:37,925 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-03 04:03:37,928 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:03:37,932 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-03 04:03:38,359 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.11 04:03:38 BoogieIcfgContainer [2022-11-03 04:03:38,360 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-03 04:03:38,361 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-03 04:03:38,361 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-03 04:03:38,361 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-03 04:03:38,362 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 03:54:34" (3/4) ... [2022-11-03 04:03:38,365 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-03 04:03:38,365 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-03 04:03:38,366 INFO L158 Benchmark]: Toolchain (without parser) took 589904.62ms. Allocated memory was 104.9MB in the beginning and 4.0GB in the end (delta: 3.9GB). Free memory was 67.2MB in the beginning and 3.0GB in the end (delta: -3.0GB). Peak memory consumption was 937.1MB. Max. memory is 16.1GB. [2022-11-03 04:03:38,367 INFO L158 Benchmark]: CDTParser took 0.19ms. Allocated memory is still 104.9MB. Free memory is still 84.5MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 04:03:38,368 INFO L158 Benchmark]: CACSL2BoogieTranslator took 7920.60ms. Allocated memory was 104.9MB in the beginning and 394.3MB in the end (delta: 289.4MB). Free memory was 67.2MB in the beginning and 218.6MB in the end (delta: -151.4MB). Peak memory consumption was 236.1MB. Max. memory is 16.1GB. [2022-11-03 04:03:38,368 INFO L158 Benchmark]: Boogie Procedure Inliner took 853.88ms. Allocated memory is still 394.3MB. Free memory was 218.6MB in the beginning and 118.0MB in the end (delta: 100.7MB). Peak memory consumption was 98.6MB. Max. memory is 16.1GB. [2022-11-03 04:03:38,368 INFO L158 Benchmark]: Boogie Preprocessor took 1088.39ms. Allocated memory was 394.3MB in the beginning and 788.5MB in the end (delta: 394.3MB). Free memory was 217.4MB in the beginning and 531.9MB in the end (delta: -314.6MB). Peak memory consumption was 92.3MB. Max. memory is 16.1GB. [2022-11-03 04:03:38,369 INFO L158 Benchmark]: RCFGBuilder took 36265.86ms. Allocated memory was 788.5MB in the beginning and 2.1GB in the end (delta: 1.3GB). Free memory was 531.9MB in the beginning and 1.8GB in the end (delta: -1.2GB). Peak memory consumption was 1.3GB. Max. memory is 16.1GB. [2022-11-03 04:03:38,370 INFO L158 Benchmark]: TraceAbstraction took 543643.36ms. Allocated memory was 2.1GB in the beginning and 4.0GB in the end (delta: 1.9GB). Free memory was 1.8GB in the beginning and 3.0GB in the end (delta: -1.3GB). Peak memory consumption was 2.6GB. Max. memory is 16.1GB. [2022-11-03 04:03:38,370 INFO L158 Benchmark]: Witness Printer took 4.68ms. Allocated memory is still 4.0GB. Free memory is still 3.0GB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 04:03:38,373 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.19ms. Allocated memory is still 104.9MB. Free memory is still 84.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 7920.60ms. Allocated memory was 104.9MB in the beginning and 394.3MB in the end (delta: 289.4MB). Free memory was 67.2MB in the beginning and 218.6MB in the end (delta: -151.4MB). Peak memory consumption was 236.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 853.88ms. Allocated memory is still 394.3MB. Free memory was 218.6MB in the beginning and 118.0MB in the end (delta: 100.7MB). Peak memory consumption was 98.6MB. Max. memory is 16.1GB. * Boogie Preprocessor took 1088.39ms. Allocated memory was 394.3MB in the beginning and 788.5MB in the end (delta: 394.3MB). Free memory was 217.4MB in the beginning and 531.9MB in the end (delta: -314.6MB). Peak memory consumption was 92.3MB. Max. memory is 16.1GB. * RCFGBuilder took 36265.86ms. Allocated memory was 788.5MB in the beginning and 2.1GB in the end (delta: 1.3GB). Free memory was 531.9MB in the beginning and 1.8GB in the end (delta: -1.2GB). Peak memory consumption was 1.3GB. Max. memory is 16.1GB. * TraceAbstraction took 543643.36ms. Allocated memory was 2.1GB in the beginning and 4.0GB in the end (delta: 1.9GB). Free memory was 1.8GB in the beginning and 3.0GB in the end (delta: -1.3GB). Peak memory consumption was 2.6GB. Max. memory is 16.1GB. * Witness Printer took 4.68ms. Allocated memory is still 4.0GB. Free memory is still 3.0GB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 15884]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: overapproximation of large string literal at line 6269, overapproximation of bitwiseOr at line 6071. Possible FailurePath: [L6264] static unsigned int isoc_debug ; [L6265] static unsigned int video_nr[4U] = { 4294967295U, 4294967295U, 4294967295U, 4294967295U}; [L6266] static unsigned int vbi_nr[4U] = { 4294967295U, 4294967295U, 4294967295U, 4294967295U}; [L6267] static unsigned int radio_nr[4U] = { 4294967295U, 4294967295U, 4294967295U, 4294967295U}; [L6268] static unsigned int video_debug ; [L6269-L6274] static struct em28xx_fmt format[6U] = { {(char *)"16 bpp YUY2, 4:2:2, packed", 1448695129U, 16, 20}, {(char *)"16 bpp RGB 565, LE", 1346520914U, 16, 4}, {(char *)"8 bpp Bayer BGBG..GRGR", 825770306U, 8, 3}, {(char *)"8 bpp Bayer GRGR..BGBG", 1195528775U, 8, 1}, {(char *)"8 bpp Bayer GBGB..RGRG", 1196573255U, 8, 2}, {(char *)"12 bpp YUV411", 1345401140U, 12, 24}}; [L6992-L6994] static struct vb2_ops em28xx_video_qops = {& queue_setup, & vb2_ops_wait_prepare, & vb2_ops_wait_finish, 0, & buffer_prepare, 0, 0, & em28xx_start_analog_streaming, & em28xx_stop_streaming, & buffer_queue}; [L7196] struct v4l2_ctrl_ops const em28xx_ctrl_ops = {0, 0, & em28xx_s_ctrl}; [L7547-L7550] static char const *iname[10U] = { 0, "Composite1", "Composite2", "Composite3", "Composite4", "S-Video", "Television", "Cable TV", "DVB", "for debug only"}; [L8462-L8464] static struct v4l2_file_operations const em28xx_v4l_fops = {& __this_module, & vb2_fop_read, 0, & vb2_fop_poll, 0, & video_ioctl2, 0, 0, & vb2_fop_mmap, & em28xx_v4l2_open, & em28xx_v4l2_close}; [L8465-L8477] static struct v4l2_ioctl_ops const video_ioctl_ops = {& vidioc_querycap, 0, 0, & vidioc_enum_fmt_vid_cap, 0, 0, 0, 0, & vidioc_g_fmt_vid_cap, 0, 0, 0, & vidioc_g_fmt_vbi_cap, 0, 0, 0, 0, 0, & vidioc_s_fmt_vid_cap, 0, 0, 0, & vidioc_g_fmt_vbi_cap, 0, 0, 0, 0, 0, & vidioc_try_fmt_vid_cap, 0, 0, 0, & vidioc_g_fmt_vbi_cap, 0, 0, 0, 0, 0, & vb2_ioctl_reqbufs, & vb2_ioctl_querybuf, & vb2_ioctl_qbuf, 0, & vb2_ioctl_dqbuf, & vb2_ioctl_create_bufs, & vb2_ioctl_prepare_buf, 0, 0, 0, & vb2_ioctl_streamon, & vb2_ioctl_streamoff, & vidioc_g_std, & vidioc_s_std, & vidioc_querystd, & vidioc_enum_input, & vidioc_g_input, & vidioc_s_input, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & vidioc_g_audio, & vidioc_s_audio, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & vidioc_g_parm, & vidioc_s_parm, & vidioc_g_tuner, & vidioc_s_tuner, & vidioc_g_frequency, & vidioc_s_frequency, 0, 0, 0, 0, & vidioc_g_register, & vidioc_s_register, & vidioc_g_chip_info, & vidioc_g_chip_ident, & vidioc_enum_framesizes, 0, 0, 0, 0, 0, 0, & v4l2_ctrl_subscribe_event, & v4l2_event_unsubscribe, 0}; [L8478-L8526] static struct video_device const em28xx_video_template = {{{0, 0}, 0, 0U, 0, 0U, 0U, 0UL, 0U, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, 0, 0, 0, 0, 0, 0, {.alsa = {0U, 0U, 0U}}}, & em28xx_v4l_fops, {0, 0, {0, {0, 0}, 0, 0, 0, 0, {{0}}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}, 0, 0, {{0}, {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}, 0, 0, 0, {0, {0, 0}, 0, 0, 0UL}}, 0, 0, 0, {{0}, (unsigned char)0, (unsigned char)0, (_Bool)0, (_Bool)0, (_Bool)0, (_Bool)0, {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}, {0U, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}, 0, (_Bool)0, (_Bool)0, {{0, 0}, 0UL, 0, 0, 0UL, 0, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {0, {0, 0}, 0, 0, 0UL}}, 0UL, {{0L}, {0, 0}, 0, {0, {0, 0}, 0, 0, 0UL}}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {0}, {0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0, 0, 0, 0, 0UL, 0UL, 0UL, 0UL, 0, 0}, 0, 0, 0, 0ULL, 0, {0, 0}, 0, {0, 0}, 0, {0}, 0U, 0U, {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}, {0, {0, 0}, {{0}}}, 0, 0, 0, 0}, 0, 0, 0, 0, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, 0, 0, 0, (unsigned short)0, 0UL, 0, {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}, 0, 16777215ULL, 0ULL, & video_device_release_empty, & video_ioctl_ops, {0UL, 0UL, 0UL}, {0UL, 0UL, 0UL}, 0}; [L8527-L8528] static struct v4l2_file_operations const radio_fops = {& __this_module, 0, 0, 0, 0, & video_ioctl2, 0, 0, 0, & em28xx_v4l2_open, & em28xx_v4l2_close}; [L8529-L8536] static struct v4l2_ioctl_ops const radio_ioctl_ops = {& vidioc_querycap, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, & radio_g_tuner, & radio_s_tuner, & vidioc_g_frequency, & vidioc_s_frequency, 0, 0, 0, 0, & vidioc_g_register, & vidioc_s_register, & vidioc_g_chip_info, & vidioc_g_chip_ident, 0, 0, 0, 0, 0, 0, 0, & v4l2_ctrl_subscribe_event, & v4l2_event_unsubscribe, 0}; [L8537-L8736] static struct video_device em28xx_radio_template = {{{0, 0}, 0, 0U, 0, 0U, 0U, 0UL, 0U, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, 0, 0, 0, 0, 0, 0, {.alsa = {0U, 0U, 0U}}}, & radio_fops, {0, 0, {0, {0, 0}, 0, 0, 0, 0, {{0}}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}, 0, 0, {{0}, {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}, 0, 0, 0, {0, {0, 0}, 0, 0, 0UL}}, 0, 0, 0, {{0}, (unsigned char)0, (unsigned char)0, (_Bool)0, (_Bool)0, (_Bool)0, (_Bool)0, {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}, {0U, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}, 0, (_Bool)0, (_Bool)0, {{0, 0}, 0UL, 0, 0, 0UL, 0, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {0, {0, 0}, 0, 0, 0UL}}, 0UL, {{0L}, {0, 0}, 0, {0, {0, 0}, 0, 0, 0UL}}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {0}, {0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0, 0, 0, 0, 0UL, 0UL, 0UL, 0UL, 0, 0}, 0, 0, 0, 0ULL, 0, {0, 0}, 0, {0, 0}, 0, {0}, 0U, 0U, {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}, {0, {0, 0}, {{0}}}, 0, 0, 0, 0}, 0, 0, 0, 0, 0, 0, {'e', 'm', '2', '8', 'x', 'x', '-', 'r', 'a', 'd', 'i', 'o', '\000'}, 0, 0, 0, (unsigned short)0, 0UL, 0, {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}, 0, 0ULL, 0ULL, 0, & radio_ioctl_ops, {0UL, 0UL, 0UL}, {0UL, 0UL, 0UL}, 0}; [L8952] int LDV_IN_INTERRUPT ; [L9381] static unsigned int i2c_scan ; [L9382] static unsigned int i2c_debug ; [L10154] static struct i2c_algorithm em28xx_algo = {& em28xx_i2c_xfer, 0, & functionality}; [L10155-L10240] static struct i2c_adapter em28xx_adap_template = {& __this_module, 0U, (struct i2c_algorithm const *)(& em28xx_algo), 0, {{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}, {{0, 0}}, 0, 0, 0, 0, 0, 0}, 0, 0, {0, 0, {0, {0, 0}, 0, 0, 0, 0, {{0}}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}, 0, 0, {{0}, {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}, 0, 0, 0, {0, {0, 0}, 0, 0, 0UL}}, 0, 0, 0, {{0}, (unsigned char)0, (unsigned char)0, (_Bool)0, (_Bool)0, (_Bool)0, (_Bool)0, {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}, {0U, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}, 0, (_Bool)0, (_Bool)0, {{0, 0}, 0UL, 0, 0, 0UL, 0, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {0, {0, 0}, 0, 0, 0UL}}, 0UL, {{0L}, {0, 0}, 0, {0, {0, 0}, 0, 0, 0UL}}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {0}, {0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0, 0, 0, 0, 0UL, 0UL, 0UL, 0UL, 0, 0}, 0, 0, 0, 0ULL, 0, {0, 0}, 0, {0, 0}, 0, {0}, 0U, 0U, {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}, {0, {0, 0}, {{0}}}, 0, 0, 0, 0}, 0, {'e', 'm', '2', '8', 'x', 'x', '\000'}, {0U, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}, {{0}, {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}, 0, 0, 0, {0, {0, 0}, 0, 0, 0UL}}, {0, 0}, 0}; [L10241-L10300] static struct i2c_client em28xx_client_template = {(unsigned short)0, (unsigned short)0, {'e', 'm', '2', '8', 'x', 'x', ' ', 'i', 'n', 't', 'e', 'r', 'n', 'a', 'l', '\000'}, 0, 0, {0, 0, {0, {0, 0}, 0, 0, 0, 0, {{0}}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}, 0, 0, {{0}, {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}, 0, 0, 0, {0, {0, 0}, 0, 0, 0UL}}, 0, 0, 0, {{0}, (unsigned char)0, (unsigned char)0, (_Bool)0, (_Bool)0, (_Bool)0, (_Bool)0, {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}, {0U, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}, 0, (_Bool)0, (_Bool)0, {{0, 0}, 0UL, 0, 0, 0UL, 0, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {0, {0, 0}, 0, 0, 0UL}}, 0UL, {{0L}, {0, 0}, 0, {0, {0, 0}, 0, 0, 0UL}}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {0}, {0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0, 0, 0, 0, 0UL, 0UL, 0UL, 0UL, 0, 0}, 0, 0, 0, 0ULL, 0, {0, 0}, 0, {0, 0}, 0, {0}, 0U, 0U, {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}, {0, {0, 0}, {{0}}}, 0, 0, 0, 0}, 0, {0, 0}}; [L10301-L10326] static char *i2c_devs[128U] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (char *)"remote IR sensor", 0, 0, 0, 0, 0, (char *)"saa7113h", 0, 0, 0, (char *)"drxk", 0, 0, 0, 0, 0, 0, (char *)"remote IR sensor", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (char *)"msp34xx", 0, 0, (char *)"tda9887", (char *)"msp34xx", 0, 0, (char *)"remote IR sensor", 0, 0, 0, 0, 0, 0, 0, 0, (char *)"eeprom", 0, 0, 0, 0, 0, 0, 0, (char *)"tda9874", 0, 0, 0, (char *)"tvp5150a", (char *)"webcam sensor or tvp5150a", 0, 0, (char *)"tuner (analog)", (char *)"tuner (analog)", (char *)"tuner (analog)", (char *)"tuner (analog)"}; [L10687] static int tuner = -1; [L10688] static unsigned int disable_ir ; [L10689] static unsigned int disable_usb_speed_check ; [L10690] static unsigned int card[4U] = { 4294967295U, 4294967295U, 4294967295U, 4294967295U}; [L10691] static int usb_xfer_mode = -1; [L10692] static unsigned long em28xx_devused ; [L10694-L10695] static struct em28xx_reg_seq default_analog[2U] = { {8, 109U, 239U, 10}, {-1, 255U, 255U, -1}}; [L10696-L10697] static struct em28xx_reg_seq default_digital[2U] = { {8, 110U, 239U, 10}, {-1, 255U, 255U, -1}}; [L10698-L10700] static struct em28xx_reg_seq hauppauge_wintv_hvr_900_analog[3U] = { {8, 45U, 239U, 10}, {5, 255U, 16U, 10}, {-1, 255U, 255U, -1}}; [L10701-L10704] static struct em28xx_reg_seq hauppauge_wintv_hvr_900_digital[4U] = { {8, 46U, 239U, 10}, {4, 4U, 15U, 10}, {4, 12U, 15U, 10}, {-1, 255U, 255U, -1}}; [L10705-L10707] static struct em28xx_reg_seq hauppauge_wintv_hvr_900R2_digital[3U] = { {8, 46U, 239U, 10}, {4, 12U, 15U, 10}, {-1, 255U, 255U, -1}}; [L10708-L10709] static struct em28xx_reg_seq em2880_msi_digivox_ad_analog[2U] = { {8, 105U, 239U, 10}, {-1, 255U, 255U, -1}}; [L10710-L10715] static struct em28xx_reg_seq em2882_kworld_315u_digital[6U] = { {8, 255U, 255U, 10}, {8, 254U, 255U, 10}, {4, 4U, 255U, 10}, {4, 12U, 255U, 10}, {8, 126U, 255U, 10}, {-1, 255U, 255U, -1}}; [L10716-L10720] static struct em28xx_reg_seq em2882_kworld_315u_tuner_gpio[5U] = { {4, 8U, 255U, 10}, {4, 12U, 255U, 10}, {4, 8U, 255U, 10}, {4, 12U, 255U, 10}, {-1, 255U, 255U, -1}}; [L10721-L10723] static struct em28xx_reg_seq kworld_330u_analog[3U] = { {8, 109U, 239U, 10}, {4, 0U, 255U, 10}, {-1, 255U, 255U, -1}}; [L10724-L10726] static struct em28xx_reg_seq kworld_330u_digital[3U] = { {8, 110U, 239U, 10}, {4, 8U, 255U, 10}, {-1, 255U, 255U, -1}}; [L10727-L10728] static struct em28xx_reg_seq evga_indtube_analog[2U] = { {8, 121U, 255U, 60}, {-1, 255U, 255U, -1}}; [L10729-L10732] static struct em28xx_reg_seq evga_indtube_digital[4U] = { {8, 122U, 255U, 1}, {4, 4U, 255U, 10}, {4, 12U, 255U, 1}, {-1, 255U, 255U, -1}}; [L10733-L10734] static struct em28xx_reg_seq kworld_a340_digital[2U] = { {8, 109U, 239U, 10}, {-1, 255U, 255U, -1}}; [L10735-L10736] static struct em28xx_reg_seq pinnacle_hybrid_pro_analog[2U] = { {8, 253U, 239U, 10}, {-1, 255U, 255U, -1}}; [L10737-L10740] static struct em28xx_reg_seq pinnacle_hybrid_pro_digital[4U] = { {8, 110U, 239U, 10}, {4, 4U, 255U, 100}, {4, 12U, 255U, 1}, {-1, 255U, 255U, -1}}; [L10741-L10743] static struct em28xx_reg_seq terratec_cinergy_USB_XS_FR_analog[3U] = { {8, 109U, 239U, 10}, {4, 0U, 255U, 10}, {-1, 255U, 255U, -1}}; [L10744-L10746] static struct em28xx_reg_seq terratec_cinergy_USB_XS_FR_digital[3U] = { {8, 110U, 239U, 10}, {4, 8U, 255U, 10}, {-1, 255U, 255U, -1}}; [L10747-L10755] static struct em28xx_reg_seq reddo_dvb_c_usb_box[8U] = { {8, 254U, 255U, 10}, {8, 222U, 255U, 10}, {8, 254U, 255U, 10}, {8, 255U, 255U, 10}, {8, 127U, 255U, 10}, {8, 111U, 255U, 10}, {8, 255U, 255U, 10}, {-1, 255U, 255U, -1}}; [L10756-L10759] static struct em28xx_reg_seq default_tuner_gpio[4U] = { {8, 16U, 16U, 10}, {8, 0U, 16U, 10}, {8, 16U, 16U, 10}, {-1, 255U, 255U, -1}}; [L10760-L10761] static struct em28xx_reg_seq compro_unmute_tv_gpio[2U] = { {8, 5U, 7U, 10}, {-1, 255U, 255U, -1}}; [L10762-L10763] static struct em28xx_reg_seq compro_unmute_svid_gpio[2U] = { {8, 4U, 7U, 10}, {-1, 255U, 255U, -1}}; [L10764-L10765] static struct em28xx_reg_seq compro_mute_gpio[2U] = { {8, 6U, 7U, 10}, {-1, 255U, 255U, -1}}; [L10766-L10767] static struct em28xx_reg_seq terratec_av350_mute_gpio[2U] = { {8, 255U, 127U, 10}, {-1, 255U, 255U, -1}}; [L10768-L10769] static struct em28xx_reg_seq terratec_av350_unmute_gpio[2U] = { {8, 255U, 255U, 10}, {-1, 255U, 255U, -1}}; [L10770-L10772] static struct em28xx_reg_seq silvercrest_reg_seq[3U] = { {8, 255U, 255U, 10}, {8, 1U, 247U, 10}, {-1, 255U, 255U, -1}}; [L10773-L10776] static struct em28xx_reg_seq vc211a_enable[4U] = { {8, 255U, 7U, 10}, {8, 255U, 15U, 10}, {8, 255U, 11U, 10}, {-1, 255U, 255U, -1}}; [L10777-L10779] static struct em28xx_reg_seq dikom_dk300_digital[3U] = { {8, 110U, 239U, 10}, {4, 8U, 255U, 10}, {-1, 255U, 255U, -1}}; [L10780-L10781] static struct em28xx_reg_seq leadership_digital[2U] = { {128, 112U, 255U, 10}, {-1, 255U, 255U, -1}}; [L10782-L10785] static struct em28xx_reg_seq leadership_reset[4U] = { {128, 240U, 255U, 10}, {128, 176U, 255U, 10}, {128, 240U, 255U, 10}, {-1, 255U, 255U, -1}}; [L10786-L10789] static struct em28xx_reg_seq pctv_290e[4U] = { {128, 0U, 255U, 80}, {128, 64U, 255U, 80}, {128, 192U, 255U, 80}, {-1, 255U, 255U, -1}}; [L10790-L10795] static struct em28xx_reg_seq pctv_460e[6U] = { {128, 1U, 255U, 50}, {13, 255U, 255U, 50}, {128, 65U, 255U, 50}, {13, 66U, 255U, 50}, {128, 97U, 255U, 50}, {-1, 255U, 255U, -1}}; [L10796-L10805] static struct em28xx_reg_seq c3tech_digital_duo_digital[9U] = { {128, 255U, 255U, 10}, {128, 253U, 255U, 10}, {128, 249U, 255U, 35}, {128, 253U, 255U, 10}, {128, 255U, 255U, 10}, {128, 254U, 255U, 10}, {128, 190U, 255U, 10}, {128, 254U, 255U, 20}, {-1, 255U, 255U, -1}}; [L10806-L10809] static struct em28xx_reg_seq maxmedia_ub425_tc[4U] = { {128, 131U, 255U, 100}, {128, 195U, 255U, 100}, {128, 67U, 255U, 0}, {-1, 255U, 255U, -1}}; [L10810-L10813] static struct em28xx_reg_seq pctv_510e[4U] = { {128, 16U, 255U, 100}, {128, 20U, 255U, 100}, {128, 84U, 255U, 40}, {-1, 255U, 255U, -1}}; [L10814-L10818] static struct em28xx_reg_seq pctv_520e[5U] = { {128, 16U, 255U, 100}, {128, 20U, 255U, 100}, {128, 84U, 255U, 40}, {128, 212U, 255U, 0}, {-1, 255U, 255U, -1}}; [L10819-L11566] struct em28xx_board em28xx_boards[89U] = { {(char *)"Unknown EM2800 video grabber", 0, 4, 0, 0U, 1U, 0, 0, 0, 0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{1, 0U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Unknown EM2750/28xx video grabber", 0, 4, 0, 0U, 0U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 0, 0, {{0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Terratec Cinergy 250 USB", 0, 37, 0, 0U, 1U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{6, 2U, 0, 0, 0}, {1, 0U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Pinnacle PCTV USB 2", 0, 37, 0, 0U, 1U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{6, 2U, 0, 0, 0}, {1, 0U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Hauppauge WinTV USB 2", 0, 43, 0, 0U, 97U, 0, 0, 0, 0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, 0}, {5, 2U, 2236960, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"MSI VOX USB 2.0", 0, 37, 0, 0U, 97U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{6, 4U, 0, 0, 0}, {1, 0U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Terratec Cinergy 200 USB", 0, 66, 0, 0U, 1U, 0, 0, 0, 0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{6, 2U, 0, 0, 0}, {1, 0U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Leadtek Winfast USB II", 0, 37, 0, 0U, 1U, 0, 0, 0, 0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{6, 2U, 0, 0, 0}, {1, 0U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Kworld USB2800", 0, 42, 0, 0U, 1U, 0, 0, 0, 0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{6, 2U, 0, 0, 0}, {1, 0U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Pinnacle Dazzle DVC 90/100/101/107 / Kaiser Baas Video to DVD maker / Kworld DVD Maker 2 / Plextor ConvertX PX-AV100U", 0, 4, 0, 0U, 0U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{1, 0U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Hauppauge WinTV HVR 900", 0, 71, 0, 0U, 1U, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_digital), 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}, {1, 1U, 1, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}, {5, 2U, 1, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}}, {0, 0U, 0, 0, 0}, (char *)"rc-hauppauge"}, {(char *)"Terratec Hybrid XS", 0, 71, 0, 0U, 0U, (struct em28xx_reg_seq *)(& default_digital), 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 7U, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, (struct em28xx_reg_seq *)(& default_analog)}, {1, 1U, 1, 0, (struct em28xx_reg_seq *)(& default_analog)}, {5, 2U, 1, 0, (struct em28xx_reg_seq *)(& default_analog)}}, {0, 0U, 0, 0, 0}, (char *)"rc-terratec-cinergy-xs"}, {(char *)"Kworld PVR TV 2800 RF", 0, 0, 0, 0U, 1U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{1, 0U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Terratec Prodigy XS", 0, 71, 0, 0U, 0U, 0, 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}, {1, 1U, 1, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}, {5, 2U, 1, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"SIIG AVTuner-PVR / Pixelview Prolink PlayTV USB 2.0", 0, 59, 0, 0U, 1U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{6, 2U, 0, 5, 0}, {1, 0U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"V-Gear PocketTV", 0, 37, 0, 0U, 1U, 0, 0, 0, 0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{6, 2U, 0, 0, 0}, {1, 0U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Hauppauge WinTV HVR 950", 0, 71, 0, 0U, 0U, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_digital), 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}, {1, 1U, 1, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}, {5, 2U, 1, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}}, {0, 0U, 0, 0, 0}, (char *)"rc-hauppauge"}, {(char *)"Pinnacle PCTV HD Pro Stick", 0, 71, 0, 0U, 0U, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_digital), 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}, {1, 1U, 1, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}, {5, 2U, 1, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}}, {0, 0U, 0, 0, 0}, (char *)"rc-pinnacle-pctv-hd"}, {(char *)"Hauppauge WinTV HVR 900 (R2)", 0, 71, 0, 0U, 1U, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900R2_digital), 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}, {1, 1U, 1, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}, {5, 2U, 1, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}}, {0, 0U, 0, 0, 0}, (char *)"rc-hauppauge"}, {(char *)"EM2860/SAA711X Reference Design", 0, 4, 0, 0U, 0U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{5, 9U, 0, 0, 0}, {1, 0U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"AMD ATI TV Wonder HD 600", 0, 71, 0, 0U, 0U, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_digital), 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}, {1, 1U, 1, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}, {5, 2U, 1, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}}, {0, 0U, 0, 0, 0}, (char *)"rc-ati-tv-wonder-hd-600"}, {(char *)"eMPIA Technology, Inc. GrabBeeX+ Video Encoder", 0, 4, 0, 0U, 0U, 0, 0, 0, 0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{1, 0U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"EM2710/EM2750/EM2751 webcam grabber", 0, 4, 0, 0U, 0U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, 8U, (unsigned char)0, (unsigned char)0, (unsigned short)0, 0, 0, {{1, 0U, 0, 0, (struct em28xx_reg_seq *)(& silvercrest_reg_seq)}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Huaqi DLCW-130", 0, 4, 0, 0U, 0U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, 1U, (unsigned char)0, 10U, (unsigned char)0, (unsigned char)0, (unsigned short)0, 0, 0, {{1, 0U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"D-Link DUB-T210 TV Tuner", 0, 37, 0, 0U, 1U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{6, 2U, 1, 0, 0}, {1, 0U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Gadmei UTV310", 0, 69, 0, 0U, 1U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{6, 1U, 1, 0, 0}, {1, 0U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Hercules Smart TV USB 2.0", 0, 37, 0, 0U, 1U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{6, 2U, 1, 0, 0}, {1, 0U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Pinnacle PCTV USB 2 (Philips FM1216ME)", 0, 38, 0, 0U, 1U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{6, 2U, 0, 0, 0}, {1, 0U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Leadtek Winfast USB II Deluxe", 0, 38, 0, 0U, 73U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, 88U, 2, 1, {{6, 4U, 6, 0, 0}, {1, 5U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {10, 0U, 6, 0, 0}, 0}, {(char *)"EM2860/TVP5150 Reference Design", 0, 4, 0, 0U, 0U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{1, 1U, 1, 0, 0}, {5, 2U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Videology 20K14XUSB USB2.0", 0, 4, 0, 0U, 0U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 0, 0, {{1, 0U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Usbgear VD204v9", 0, 4, 0, 0U, 0U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{1, 0U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Supercomp USB 2.0 TV", 0, 43, 0, 0U, 97U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{6, 2U, 1, 0, 0}, {1, 0U, 0, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Elgato Video Capture", 0, 4, 0, 0U, 0U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{1, 0U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Terratec Cinergy A Hybrid XS", 0, 71, 0, 0U, 0U, 0, 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}, {1, 1U, 1, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}, {5, 2U, 1, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Typhoon DVD Maker", 0, 4, 0, 0U, 0U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{1, 0U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"NetGMBH Cam", 0, 4, 0, 0U, 0U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 0, 0, {{1, 0U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Gadmei UTV330", 0, 69, 0, 0U, 1U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{6, 2U, 0, 0, 0}, {1, 0U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Yakumo MovieMixer", 0, 4, 0, 0U, 0U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, 0}, {1, 1U, 1, 0, 0}, {5, 2U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"KWorld PVRTV 300U", 0, 71, 0, 0U, 0U, 0, 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, 0}, {1, 1U, 1, 0, 0}, {5, 2U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Plextor ConvertX PX-TV100U", 0, 69, 0, 0U, 1U, 0, 0, 0, 0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 71U, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 1, 0, (struct em28xx_reg_seq *)(& pinnacle_hybrid_pro_analog)}, {1, 1U, 1, 0, (struct em28xx_reg_seq *)(& pinnacle_hybrid_pro_analog)}, {5, 2U, 1, 0, (struct em28xx_reg_seq *)(& pinnacle_hybrid_pro_analog)}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Kworld 350 U DVB-T", 0, 71, 0, 0U, 0U, 0, 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 0, 0, {{0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Kworld 355 U DVB-T", 0, 4, 0, 0U, 0U, (struct em28xx_reg_seq *)(& default_digital), 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 0, 0, {{0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Terratec Cinergy T XS", 0, 71, 0, 0U, 0U, 0, 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 0, 0, {{0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Terratec Cinergy T XS (MT2060)", 0, 4, 0, 0U, 0U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 0, 0, {{0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Pinnacle PCTV DVB-T", 0, 4, 0, 0U, 0U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, 34U, (unsigned char)0, (unsigned char)0, (unsigned short)0, 0, 0, {{0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Compro, VideoMate U3", 0, 4, 0, 0U, 0U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 0, 0, {{0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"KWorld DVB-T 305U", 0, 71, 0, 0U, 0U, 0, 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, 0}, {1, 1U, 1, 0, 0}, {5, 2U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"KWorld DVB-T 310U", 0, 71, 0, 0U, 0U, (struct em28xx_reg_seq *)(& default_digital), 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, (struct em28xx_reg_seq *)(& default_analog)}, {1, 1U, 1, 0, (struct em28xx_reg_seq *)(& default_analog)}, {5, 2U, 1, 0, (struct em28xx_reg_seq *)(& default_analog)}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"MSI DigiVox A/D", 0, 71, 0, 0U, 0U, 0, 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, (struct em28xx_reg_seq *)(& em2880_msi_digivox_ad_analog)}, {1, 1U, 1, 0, (struct em28xx_reg_seq *)(& em2880_msi_digivox_ad_analog)}, {5, 2U, 1, 0, (struct em28xx_reg_seq *)(& em2880_msi_digivox_ad_analog)}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"MSI DigiVox A/D II", 0, 71, 0, 0U, 0U, 0, 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, (struct em28xx_reg_seq *)(& em2880_msi_digivox_ad_analog)}, {1, 1U, 1, 0, (struct em28xx_reg_seq *)(& em2880_msi_digivox_ad_analog)}, {5, 2U, 1, 0, (struct em28xx_reg_seq *)(& em2880_msi_digivox_ad_analog)}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Terratec Hybrid XS Secam", 0, 71, 0, 0U, 0U, (struct em28xx_reg_seq *)(& terratec_cinergy_USB_XS_FR_digital), 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, (struct em28xx_reg_seq *)(& terratec_cinergy_USB_XS_FR_analog)}, {1, 1U, 1, 0, (struct em28xx_reg_seq *)(& terratec_cinergy_USB_XS_FR_analog)}, {5, 2U, 1, 0, (struct em28xx_reg_seq *)(& terratec_cinergy_USB_XS_FR_analog)}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"DNT DA2 Hybrid", 0, 71, 0, 0U, 0U, 0, 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, (struct em28xx_reg_seq *)(& default_analog)}, {1, 1U, 1, 0, (struct em28xx_reg_seq *)(& default_analog)}, {5, 2U, 1, 0, (struct em28xx_reg_seq *)(& default_analog)}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Pinnacle Hybrid Pro", 0, 71, 0, 0U, 0U, (struct em28xx_reg_seq *)(& pinnacle_hybrid_pro_digital), 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, (struct em28xx_reg_seq *)(& pinnacle_hybrid_pro_analog)}, {1, 1U, 1, 0, (struct em28xx_reg_seq *)(& pinnacle_hybrid_pro_analog)}, {5, 2U, 1, 0, (struct em28xx_reg_seq *)(& pinnacle_hybrid_pro_analog)}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Kworld VS-DVB-T 323UR", 0, 71, 0, 0U, 0U, (struct em28xx_reg_seq *)(& kworld_330u_digital), 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 7U, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, 0}, {1, 1U, 1, 0, 0}, {5, 2U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, (char *)"rc-kworld-315u"}, {(char *)"Terratec Cinnergy Hybrid T USB XS (em2882)", 0, 71, 0, 0U, 0U, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_digital), 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 7U, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}, {1, 1U, 1, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}, {5, 2U, 1, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}}, {0, 0U, 0, 0, 0}, (char *)"rc-terratec-cinergy-xs"}, {(char *)"Pinnacle Hybrid Pro (330e)", 0, 71, 0, 0U, 0U, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900R2_digital), 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}, {1, 1U, 1, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}, {5, 2U, 1, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}}, {0, 0U, 0, 0, 0}, (char *)"rc-pinnacle-pctv-hd"}, {(char *)"Kworld PlusTV HD Hybrid 330", 0, 71, 0, 0U, 0U, (struct em28xx_reg_seq *)(& kworld_330u_digital), 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 7U, 76U, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 1408, (struct em28xx_reg_seq *)(& kworld_330u_analog)}, {1, 1U, 1, 1408, (struct em28xx_reg_seq *)(& kworld_330u_analog)}, {5, 2U, 1, 0, (struct em28xx_reg_seq *)(& kworld_330u_analog)}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Compro VideoMate ForYou/Stereo", 0, 37, 0, 0U, 1U, 0, 0, 0, (struct em28xx_reg_seq *)(& compro_mute_gpio), (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 176U, 1, 1, {{6, 0U, 0, 0, (struct em28xx_reg_seq *)(& compro_unmute_tv_gpio)}, {5, 2U, 1, 0, (struct em28xx_reg_seq *)(& compro_unmute_svid_gpio)}}, {0, 0U, 0, 0, 0}, 0}, {0, 0, 0, 0, 0U, 0U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 0, 0, {{0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Hauppauge WinTV HVR 850", 0, 71, 0, 0U, 0U, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_digital), 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}, {1, 1U, 1, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}, {5, 2U, 1, 0, (struct em28xx_reg_seq *)(& hauppauge_wintv_hvr_900_analog)}}, {0, 0U, 0, 0, 0}, (char *)"rc-hauppauge"}, {(char *)"Pixelview PlayTV Box 4 USB 2.0", 0, 59, 0, 0U, 1U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{6, 2U, 0, 5, 0}, {1, 0U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Gadmei TVR200", 0, 37, 0, 0U, 1U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{6, 2U, 1, 0, 0}, {1, 0U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Kaiomy TVnPC U2", 3, 71, 97, 0U, 0U, 0, 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, 0}, {1, 1U, 1, 0, 0}, {5, 2U, 1, 0, 0}}, {10, 0U, 1, 0, 0}, (char *)"rc-kaiomy"}, {(char *)"Easy Cap Capture DC-60", 2, 4, 0, 0U, 0U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{1, 0U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"IO-DATA GV-MVP/SZ", 0, 43, 0, 0U, 1U, 0, 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, 0}, {1, 1U, 0, 0, 0}, {5, 2U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Empire dual TV", 0, 71, 0, 0U, 0U, (struct em28xx_reg_seq *)(& default_digital), 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, (struct em28xx_reg_seq *)(& default_analog)}, {1, 1U, 1, 0, (struct em28xx_reg_seq *)(& default_analog)}, {5, 2U, 1, 0, (struct em28xx_reg_seq *)(& default_analog)}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Terratec Grabby", 2, 4, 0, 0U, 0U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 7U, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{1, 0U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Terratec AV350", 2, 4, 0, 0U, 0U, 0, 0, 0, (struct em28xx_reg_seq *)(& terratec_av350_mute_gpio), (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 7U, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{1, 1U, 128, 0, (struct em28xx_reg_seq *)(& terratec_av350_unmute_gpio)}, {5, 2U, 128, 0, (struct em28xx_reg_seq *)(& terratec_av350_unmute_gpio)}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"KWorld ATSC 315U HDTV TV Box", 0, 60, 0, 0U, 1U, (struct em28xx_reg_seq *)(& em2882_kworld_315u_digital), 0, (struct em28xx_reg_seq *)(& em2882_kworld_315u_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, 7U, 64U, (unsigned char)0, (unsigned short)0, 2, 0, {{0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, (char *)"rc-kworld-315u"}, {(char *)"Evga inDtube", 0, 71, 0, 0U, 0U, (struct em28xx_reg_seq *)(& evga_indtube_digital), 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 7U, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, (struct em28xx_reg_seq *)(& evga_indtube_analog)}, {1, 1U, 1, 0, (struct em28xx_reg_seq *)(& evga_indtube_analog)}, {5, 2U, 1, 0, (struct em28xx_reg_seq *)(& evga_indtube_analog)}}, {0, 0U, 0, 0, 0}, (char *)"rc-evga-indtube"}, {(char *)"Silvercrest Webcam 1.3mpix", 0, 4, 0, 0U, 0U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 0, 0, {{1, 0U, 0, 0, (struct em28xx_reg_seq *)(& silvercrest_reg_seq)}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Gadmei UTV330+", 0, 69, 0, 0U, 1U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 7U, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{6, 2U, 0, 0, 0}, {1, 0U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, (char *)"rc-gadmei-rm008z"}, {(char *)"Reddo DVB-C USB TV Box", 0, 4, 0, 0U, 0U, 0, 0, (struct em28xx_reg_seq *)(& reddo_dvb_c_usb_box), 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 0, 0, {{0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Actionmaster/LinXcel/Digitus VC211A", 0, 4, 0, 0U, 0U, 0, 0, 0, 0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{1, 0U, 1, 0, (struct em28xx_reg_seq *)(& vc211a_enable)}, {5, 9U, 1, 0, (struct em28xx_reg_seq *)(& vc211a_enable)}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"Dikom DK300", 0, 71, 0, 0U, 0U, (struct em28xx_reg_seq *)(& dikom_dk300_digital), 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 1, 0, {{6, 0U, 0, 0, (struct em28xx_reg_seq *)(& default_analog)}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"KWorld PlusTV 340U or UB435-Q (ATSC)", 0, 4, 0, 0U, 0U, (struct em28xx_reg_seq *)(& kworld_a340_digital), 0, (struct em28xx_reg_seq *)(& default_tuner_gpio), 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 0, 0, {{0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"EM2874 Leadership ISDBT", 0, 4, 0, 1U, 0U, (struct em28xx_reg_seq *)(& leadership_digital), 0, (struct em28xx_reg_seq *)(& leadership_reset), 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2U, 64U, (unsigned char)0, (unsigned short)0, 0, 0, {{0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"PCTV nanoStick T2 290e", 0, 4, 0, 1U, 0U, 0, 0, (struct em28xx_reg_seq *)(& pctv_290e), 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 64U, (unsigned char)0, (unsigned short)0, 0, 0, {{0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, (char *)"rc-pinnacle-pctv-hd"}, {(char *)"Terratec Cinergy H5", 0, 4, 0, 1U, 0U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 65U, (unsigned char)0, (unsigned short)0, 0, 0, {{0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"PCTV DVB-S2 Stick (460e)", 0, 4, 0, 1U, 0U, 0, 0, (struct em28xx_reg_seq *)(& pctv_460e), 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 65U, (unsigned char)0, (unsigned short)0, 0, 0, {{0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, (char *)"rc-pinnacle-pctv-hd"}, {(char *)"Hauppauge WinTV HVR 930C", 0, 4, 0, 1U, 0U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 65U, (unsigned char)0, (unsigned short)0, 0, 0, {{0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, (char *)"rc-hauppauge"}, {(char *)"Terratec Cinergy HTC Stick", 0, 4, 0, 1U, 0U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 65U, (unsigned char)0, (unsigned short)0, 0, 0, {{0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, (char *)"rc-nec-terratec-cinergy-xs"}, {(char *)"Honestech Vidbox NW03", 0, 4, 0, 0U, 0U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned short)0, 2, 0, {{1, 0U, 1, 0, 0}, {5, 9U, 1, 0, 0}}, {0, 0U, 0, 0, 0}, 0}, {(char *)"MaxMedia UB425-TC", 0, 4, 0, 1U, 0U, 0, 0, (struct em28xx_reg_seq *)(& maxmedia_ub425_tc), 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 65U, (unsigned char)0, (unsigned short)0, 0, 0, {{0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, (char *)"rc-reddo"}, {(char *)"PCTV QuatroStick (510e)", 0, 4, 0, 1U, 0U, 0, 0, (struct em28xx_reg_seq *)(& pctv_510e), 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 65U, (unsigned char)0, (unsigned short)0, 0, 0, {{0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, (char *)"rc-pinnacle-pctv-hd"}, {(char *)"PCTV QuatroStick nano (520e)", 0, 4, 0, 1U, 0U, 0, 0, (struct em28xx_reg_seq *)(& pctv_520e), 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 65U, (unsigned char)0, (unsigned short)0, 0, 0, {{0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, (char *)"rc-pinnacle-pctv-hd"}, {(char *)"Terratec Cinergy HTC USB XS", 0, 4, 0, 1U, 0U, 0, 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 65U, (unsigned char)0, (unsigned short)0, 0, 0, {{0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, (char *)"rc-nec-terratec-cinergy-xs"}, {(char *)"C3 Tech Digital Duo HDTV/SDTV USB", 0, 4, 0, 1U, 0U, (struct em28xx_reg_seq *)(& c3tech_digital_duo_digital), 0, 0, 0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 64U, (unsigned char)0, (unsigned short)0, 0, 0, {{0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}, {0, 0U, 0, 0, 0}}, {0, 0U, 0, 0, 0}, (char *)"rc-empty"}}; [L11567] unsigned int const em28xx_bcount = 89U; [L11568-L11802] struct usb_device_id em28xx_id_table[79U] = { {3U, 60186U, 10064U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 22UL}, {3U, 60186U, 10065U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 22UL}, {3U, 60186U, 10240U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 60186U, 10000U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 60186U, 10272U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 60186U, 10273U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 60186U, 10336U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 60186U, 10337U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 60186U, 10338U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 60186U, 10339U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 60186U, 10352U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 60186U, 10369U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 60186U, 10371U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 60186U, 10344U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 60186U, 10357U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1UL}, {3U, 60186U, 58112U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 39UL}, {3U, 60186U, 58115U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 63UL}, {3U, 60186U, 58117U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 47UL}, {3U, 60186U, 58128U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 49UL}, {3U, 60186U, 41747U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 69UL}, {3U, 60186U, 41750U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 57UL}, {3U, 60186U, 58144U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 50UL}, {3U, 60186U, 58147U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 54UL}, {3U, 60186U, 58192U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 41UL}, {3U, 60186U, 58197U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 42UL}, {3U, 60186U, 10241U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 21UL}, {3U, 60186U, 58199U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 42UL}, {3U, 60186U, 58201U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 42UL}, {3U, 7040U, 58114U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 9UL}, {3U, 7040U, 58116U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 9UL}, {3U, 3277U, 54U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 2UL}, {3U, 3277U, 76U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 51UL}, {3U, 3277U, 79U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 34UL}, {3U, 3277U, 94U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 55UL}, {3U, 3277U, 66U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 55UL}, {3U, 3277U, 67U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 43UL}, {3U, 3277U, 142U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 87UL}, {3U, 3277U, 172U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 87UL}, {3U, 3277U, 4258U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 79UL}, {3U, 3277U, 4269U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 79UL}, {3U, 3277U, 4278U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 79UL}, {3U, 3277U, 132U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 68UL}, {3U, 3277U, 150U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 67UL}, {3U, 3277U, 4271U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 67UL}, {3U, 3277U, 178U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 82UL}, {3U, 4057U, 51U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 33UL}, {3U, 6235U, 10352U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 46UL}, {3U, 6235U, 8257U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 58UL}, {3U, 8256U, 16896U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 4UL}, {3U, 8256U, 16897U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 4UL}, {3U, 8256U, 25856U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 10UL}, {3U, 8256U, 25858U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 18UL}, {3U, 8256U, 25875U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 16UL}, {3U, 8256U, 25879U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 16UL}, {3U, 8256U, 25883U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 16UL}, {3U, 8256U, 25887U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 60UL}, {3U, 1080U, 45058U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 20UL}, {3U, 8193U, 61714U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 24UL}, {3U, 8964U, 519U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 9UL}, {3U, 8964U, 520U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 3UL}, {3U, 8964U, 538U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 9UL}, {3U, 8964U, 550U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 56UL}, {3U, 8964U, 551U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 17UL}, {3U, 1043U, 24611U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 7UL}, {3U, 2363U, 40963U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 9UL}, {3U, 2363U, 40965U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 40UL}, {3U, 1211U, 1301U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 65UL}, {3U, 60186U, 20646U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 37UL}, {3U, 7040U, 41792U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 76UL}, {3U, 8211U, 591U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 78UL}, {3U, 8211U, 588U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 80UL}, {3U, 8256U, 5637U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 81UL}, {3U, 7040U, 59221U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 88UL}, {3U, 60186U, 20486U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 83UL}, {3U, 7040U, 58121U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 64UL}, {3U, 7040U, 58405U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 84UL}, {3U, 8964U, 578U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 85UL}, {3U, 8211U, 593U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 86UL}}; [L11803] struct usb_device_id const __mod_usb_device_table ; [L11804-L11812] static struct em28xx_hash_table em28xx_eeprom_hash[8U] = { {1826642575UL, 14U, 59U}, {1925995147UL, 61U, 59U}, {2523530305UL, 48U, 71U}, {376046657UL, 66U, 71U}, {3471067801UL, 70U, 71U}, {3095685920UL, 53U, 71U}, {1677087677UL, 73U, 4U}, {1318138946UL, 75U, 71U}}; [L11813-L11819] static struct em28xx_hash_table em28xx_i2c_hash[7U] = { {2959749827UL, 6U, 37U}, {4111597795UL, 15U, 37U}, {463798400UL, 19U, 4U}, {2004877440UL, 29U, 4U}, {3306291427UL, 62U, 37U}, {1269104768UL, 72U, 69U}, {1803550848UL, 77U, 4U}}; [L11820-L11821] static unsigned short saa711x_addrs[5U] = { 37U, 36U, 33U, 32U, 65534U}; [L11822] static unsigned short tvp5150_addrs[3U] = { 92U, 93U, 65534U}; [L11823] static unsigned short msp3400_addrs[3U] = { 64U, 68U, 65534U}; [L13523] static unsigned int core_debug ; [L13524] static unsigned int reg_debug ; [L13525] static int alt ; [L13526] static unsigned int disable_vbi ; [L13793-L13799] static struct em28xx_vol_itable inputs[7U] = { {0, 20U}, {1, 16U}, {3, 12U}, {4, 14U}, {5, 18U}, {6, 22U}, {7, 24U}}; [L13884-L13888] static struct em28xx_vol_otable const outputs[5U] = { {1, 2U}, {2, 4U}, {4, 6U}, {8, 54U}, {16, 56U}}; [L14827] static struct list_head em28xx_devlist = {& em28xx_devlist, & em28xx_devlist}; [L14828-L14832] static struct mutex em28xx_devlist_mutex = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "em28xx_devlist_mutex.wait_lock", 0, 0UL}}}}, {& em28xx_devlist_mutex.wait_list, & em28xx_devlist_mutex.wait_list}, 0, 0, (void *)(& em28xx_devlist_mutex), {0, {0, 0}, "em28xx_devlist_mutex", 0, 0UL}}; [L14833] static struct list_head em28xx_extension_devlist = {& em28xx_extension_devlist, & em28xx_extension_devlist}; [L15200-L15202] struct vb2_ops em28xx_vbi_qops = {& vbi_queue_setup, & vb2_ops_wait_prepare, & vb2_ops_wait_finish, 0, & vbi_buffer_prepare, 0, 0, & em28xx_start_analog_streaming, & em28xx_stop_vbi_streaming, & vbi_buffer_queue}; [L15318] static unsigned short micron_sensor_addrs[4U] = { 92U, 93U, 72U, 65534U}; [L15319] static unsigned short omnivision_sensor_addrs[3U] = { 33U, 48U, 65534U}; [L15320-L15321] static struct soc_camera_link camlink = {0UL, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "em28xx", 0, 0}; [L15894] static int ldv_mutex_ctrl_urb_lock_of_em28xx ; [L16001] static int ldv_mutex_em28xx_devlist_mutex ; [L16108] static int ldv_mutex_lock ; [L16215] static int ldv_mutex_lock_of_em28xx ; [L16322] static int ldv_mutex_lock_of_v4l2_ctrl_handler ; [L16429] static int ldv_mutex_mutex_of_device ; [L16536] static int ldv_mutex_vb_lock_of_videobuf_queue ; [L8955] struct vb2_buffer *var_group1 ; [L8956] struct vb2_queue *var_group2 ; [L8957] unsigned int var_em28xx_start_analog_streaming_13_p1 ; [L8958] struct v4l2_ctrl *var_group3 ; [L8959] struct file *var_group4 ; [L8960] int res_em28xx_v4l2_open_53 ; [L8961] void *var_vidioc_querycap_47_p1 ; [L8962] struct v4l2_capability *var_vidioc_querycap_47_p2 ; [L8963] void *var_vidioc_enum_fmt_vid_cap_48_p1 ; [L8964] struct v4l2_fmtdesc *var_vidioc_enum_fmt_vid_cap_48_p2 ; [L8965] void *var_vidioc_g_fmt_vid_cap_23_p1 ; [L8966] struct v4l2_format *var_vidioc_g_fmt_vid_cap_23_p2 ; [L8967] void *var_vidioc_try_fmt_vid_cap_25_p1 ; [L8968] struct v4l2_format *var_vidioc_try_fmt_vid_cap_25_p2 ; [L8969] void *var_vidioc_s_fmt_vid_cap_27_p1 ; [L8970] struct v4l2_format *var_vidioc_s_fmt_vid_cap_27_p2 ; [L8971] void *var_vidioc_g_fmt_vbi_cap_50_p1 ; [L8972] struct v4l2_format *var_vidioc_g_fmt_vbi_cap_50_p2 ; [L8973] void *var_vidioc_enum_framesizes_49_p1 ; [L8974] struct v4l2_frmsizeenum *var_vidioc_enum_framesizes_49_p2 ; [L8975] void *var_vidioc_g_audio_36_p1 ; [L8976] struct v4l2_audio *var_vidioc_g_audio_36_p2 ; [L8977] void *var_vidioc_s_audio_37_p1 ; [L8978] struct v4l2_audio const *var_vidioc_s_audio_37_p2 ; [L8979] void *var_vidioc_g_std_28_p1 ; [L8980] v4l2_std_id *var_vidioc_g_std_28_p2 ; [L8981] void *var_vidioc_querystd_29_p1 ; [L8982] v4l2_std_id *var_vidioc_querystd_29_p2 ; [L8983] void *var_vidioc_s_std_30_p1 ; [L8984] v4l2_std_id var_vidioc_s_std_30_p2 ; [L8985] void *var_vidioc_g_parm_31_p1 ; [L8986] struct v4l2_streamparm *var_vidioc_g_parm_31_p2 ; [L8987] void *var_vidioc_s_parm_32_p1 ; [L8988] struct v4l2_streamparm *var_vidioc_s_parm_32_p2 ; [L8989] void *var_vidioc_enum_input_33_p1 ; [L8990] struct v4l2_input *var_vidioc_enum_input_33_p2 ; [L8991] void *var_vidioc_g_input_34_p1 ; [L8992] unsigned int *var_vidioc_g_input_34_p2 ; [L8993] void *var_vidioc_s_input_35_p1 ; [L8994] unsigned int var_vidioc_s_input_35_p2 ; [L8995] void *var_vidioc_g_tuner_38_p1 ; [L8996] struct v4l2_tuner *var_vidioc_g_tuner_38_p2 ; [L8997] void *var_vidioc_s_tuner_39_p1 ; [L8998] struct v4l2_tuner const *var_vidioc_s_tuner_39_p2 ; [L8999] void *var_vidioc_g_frequency_40_p1 ; [L9000] struct v4l2_frequency *var_vidioc_g_frequency_40_p2 ; [L9001] void *var_vidioc_s_frequency_41_p1 ; [L9002] struct v4l2_frequency const *var_vidioc_s_frequency_41_p2 ; [L9003] void *var_vidioc_g_chip_ident_42_p1 ; [L9004] struct v4l2_dbg_chip_ident *var_vidioc_g_chip_ident_42_p2 ; [L9005] void *var_vidioc_g_chip_info_43_p1 ; [L9006] struct v4l2_dbg_chip_info *var_vidioc_g_chip_info_43_p2 ; [L9007] void *var_vidioc_g_register_45_p1 ; [L9008] struct v4l2_dbg_register *var_vidioc_g_register_45_p2 ; [L9009] void *var_vidioc_s_register_46_p1 ; [L9010] struct v4l2_dbg_register const *var_vidioc_s_register_46_p2 ; [L9011] void *var_radio_g_tuner_51_p1 ; [L9012] struct v4l2_tuner *var_radio_g_tuner_51_p2 ; [L9013] void *var_radio_s_tuner_52_p1 ; [L9014] struct v4l2_tuner const *var_radio_s_tuner_52_p2 ; [L9015] int ldv_s_em28xx_v4l_fops_v4l2_file_operations ; [L9016] int ldv_s_radio_fops_v4l2_file_operations ; [L9017] int tmp ; [L9018] int tmp___0 ; [L9020] ldv_s_em28xx_v4l_fops_v4l2_file_operations = 0 [L9021] ldv_s_radio_fops_v4l2_file_operations = 0 [L9022] LDV_IN_INTERRUPT = 1 VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=0, ldv_mutex_em28xx_devlist_mutex=0, ldv_mutex_lock=0, ldv_mutex_lock_of_em28xx=0, ldv_mutex_lock_of_v4l2_ctrl_handler=0, ldv_mutex_mutex_of_device=0, ldv_mutex_vb_lock_of_videobuf_queue=0, ldv_s_em28xx_v4l_fops_v4l2_file_operations=0, ldv_s_radio_fops_v4l2_file_operations=0, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L9023] CALL ldv_initialize() VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=0, \old(ldv_mutex_em28xx_devlist_mutex)=0, \old(ldv_mutex_lock)=0, \old(ldv_mutex_lock_of_em28xx)=0, \old(ldv_mutex_lock_of_v4l2_ctrl_handler)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_vb_lock_of_videobuf_queue)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=0, ldv_mutex_em28xx_devlist_mutex=0, ldv_mutex_lock=0, ldv_mutex_lock_of_em28xx=0, ldv_mutex_lock_of_v4l2_ctrl_handler=0, ldv_mutex_mutex_of_device=0, ldv_mutex_vb_lock_of_videobuf_queue=0, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L16646] ldv_mutex_ctrl_urb_lock_of_em28xx = 1 [L16647] ldv_mutex_em28xx_devlist_mutex = 1 [L16648] ldv_mutex_lock = 1 [L16649] ldv_mutex_lock_of_em28xx = 1 [L16650] ldv_mutex_lock_of_v4l2_ctrl_handler = 1 [L16651] ldv_mutex_mutex_of_device = 1 [L16652] ldv_mutex_vb_lock_of_videobuf_queue = 1 [L9023] RET ldv_initialize() VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, ldv_s_em28xx_v4l_fops_v4l2_file_operations=0, ldv_s_radio_fops_v4l2_file_operations=0, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L9231] tmp___0 = __VERIFIER_nondet_int() [L9232] COND TRUE (tmp___0 != 0 || ldv_s_em28xx_v4l_fops_v4l2_file_operations != 0) || ldv_s_radio_fops_v4l2_file_operations != 0 [L9026] tmp = __VERIFIER_nondet_int() [L9028] case 0: [L9032] case 1: [L9036] case 2: [L9040] case 3: [L9044] case 4: [L9048] case 5: VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, ldv_s_em28xx_v4l_fops_v4l2_file_operations=0, ldv_s_radio_fops_v4l2_file_operations=0, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tmp=5, tmp___0=-2, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L9049] COND TRUE ldv_s_em28xx_v4l_fops_v4l2_file_operations == 0 VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, ldv_s_em28xx_v4l_fops_v4l2_file_operations=0, ldv_s_radio_fops_v4l2_file_operations=0, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tmp=5, tmp___0=-2, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L9050] FCALL ldv_handler_precall() VAL [__mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, ldv_s_em28xx_v4l_fops_v4l2_file_operations=0, ldv_s_radio_fops_v4l2_file_operations=0, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tmp=5, tmp___0=-2, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L9051] CALL em28xx_v4l2_open(var_group4) VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L8271] struct video_device *vdev ; [L8272] struct video_device *tmp ; [L8273] struct em28xx *dev ; [L8274] void *tmp___0 ; [L8275] enum v4l2_buf_type fh_type ; [L8276] struct em28xx_fh *fh ; [L8277] char const *tmp___1 ; [L8278] int tmp___2 ; [L8279] void *tmp___3 ; [L8280] struct v4l2_subdev *__sd ; [L8281] struct list_head const *__mptr ; [L8282] struct list_head const *__mptr___0 ; VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, filp={18446744073709547521:-124}, filp={18446744073709547521:-124}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L8284] CALL, EXPR video_devdata(filp) VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, arg0={18446744073709547521:-124}, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L16934] CALL, EXPR ldv_malloc(sizeof(struct video_device)) VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, \old(size)=1494, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L6045] COND TRUE __VERIFIER_nondet_int() [L6046] void *res = malloc(size); [L6047] CALL, EXPR ldv_is_err(res) [L6041] return ((unsigned long)ptr > ((unsigned long)-4095)); [L6047] RET, EXPR ldv_is_err(res) [L6047] CALL assume_abort_if_not(!ldv_is_err(res)) [L6036] COND FALSE !(!cond) [L6047] RET assume_abort_if_not(!ldv_is_err(res)) [L6048] return res; [L16934] RET, EXPR ldv_malloc(sizeof(struct video_device)) VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, arg0={18446744073709547521:-124}, arg0={18446744073709547521:-124}, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_malloc(sizeof(struct video_device))={-18446744073709555711:0}, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L16934] return ldv_malloc(sizeof(struct video_device)); [L8284] RET, EXPR video_devdata(filp) VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, filp={18446744073709547521:-124}, filp={18446744073709547521:-124}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_devdata(filp)={-18446744073709555711:0}, video_ioctl_ops={531:0}, video_nr={523:0}] [L8284] tmp = video_devdata(filp) [L8285] vdev = tmp VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, filp={18446744073709547521:-124}, filp={18446744073709547521:-124}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tmp={-18446744073709555711:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, vdev={-18446744073709555711:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L8286] CALL, EXPR video_drvdata(filp) VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L6161] struct video_device *tmp ; [L6162] void *tmp___0 ; VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, file={18446744073709547521:-124}, file={18446744073709547521:-124}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L6164] CALL, EXPR video_devdata(file) VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, arg0={18446744073709547521:-124}, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L16934] CALL, EXPR ldv_malloc(sizeof(struct video_device)) VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, \old(size)=1494, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L6045] COND TRUE __VERIFIER_nondet_int() [L6046] void *res = malloc(size); [L6047] CALL, EXPR ldv_is_err(res) [L6041] return ((unsigned long)ptr > ((unsigned long)-4095)); [L6047] RET, EXPR ldv_is_err(res) [L6047] CALL assume_abort_if_not(!ldv_is_err(res)) [L6036] COND FALSE !(!cond) [L6047] RET assume_abort_if_not(!ldv_is_err(res)) [L6048] return res; [L16934] RET, EXPR ldv_malloc(sizeof(struct video_device)) VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, arg0={18446744073709547521:-124}, arg0={18446744073709547521:-124}, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_malloc(sizeof(struct video_device))={603:0}, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L16934] return ldv_malloc(sizeof(struct video_device)); [L6164] RET, EXPR video_devdata(file) VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, file={18446744073709547521:-124}, file={18446744073709547521:-124}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_devdata(file)={603:0}, video_ioctl_ops={531:0}, video_nr={523:0}] [L6164] tmp = video_devdata(file) [L6165] CALL, EXPR video_get_drvdata(tmp) [L6145] void *tmp ; VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, vdev={603:0}, vdev={603:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L6147] CALL, EXPR dev_get_drvdata((struct device const *)(& vdev->dev)) VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, arg0={603:124}, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L16733] CALL, EXPR ldv_malloc(0UL) VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, \old(size)=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L6045] COND TRUE __VERIFIER_nondet_int() [L6046] void *res = malloc(size); [L6047] CALL, EXPR ldv_is_err(res) [L6041] return ((unsigned long)ptr > ((unsigned long)-4095)); [L6047] RET, EXPR ldv_is_err(res) [L6047] CALL assume_abort_if_not(!ldv_is_err(res)) [L6036] COND FALSE !(!cond) [L6047] RET assume_abort_if_not(!ldv_is_err(res)) [L6048] return res; [L16733] RET, EXPR ldv_malloc(0UL) VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, arg0={603:124}, arg0={603:124}, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_malloc(0UL)={18446744073709547520:0}, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L16733] return ldv_malloc(0UL); [L6147] RET, EXPR dev_get_drvdata((struct device const *)(& vdev->dev)) VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dev_get_drvdata((struct device const *)(& vdev->dev))={18446744073709547520:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, vdev={603:0}, vdev={603:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L6147] tmp = dev_get_drvdata((struct device const *)(& vdev->dev)) [L6148] return (tmp); [L6165] RET, EXPR video_get_drvdata(tmp) [L6165] tmp___0 = video_get_drvdata(tmp) [L6166] return (tmp___0); [L8286] RET, EXPR video_drvdata(filp) VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, filp={18446744073709547521:-124}, filp={18446744073709547521:-124}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tmp={-18446744073709555711:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, vdev={-18446744073709555711:0}, video_debug=0, video_drvdata(filp)={18446744073709547520:0}, video_ioctl_ops={531:0}, video_nr={523:0}] [L8286] tmp___0 = video_drvdata(filp) [L8287] dev = (struct em28xx *)tmp___0 [L8288] fh_type = 0 [L8289] vdev->vfl_type [L8290] case 0: [L8293] case 1: [L8298] COND FALSE !(video_debug != 0U) VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dev={18446744073709547520:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, fh_type=0, filp={18446744073709547521:-124}, filp={18446744073709547521:-124}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tmp={-18446744073709555711:0}, tmp___0={18446744073709547520:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, vdev={-18446744073709555711:0}, vdev->vfl_type=2, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L8304] CALL, EXPR ldv_mutex_lock_interruptible_8(& dev->lock) [L9304] ldv_func_ret_type___6 ldv_func_res ; [L9305] int tmp ; [L9306] int tmp___0 ; [L9308] CALL, EXPR mutex_lock_interruptible(ldv_func_arg1) [L16789] return __VERIFIER_nondet_int(); [L9308] RET, EXPR mutex_lock_interruptible(ldv_func_arg1) [L9308] tmp = mutex_lock_interruptible(ldv_func_arg1) [L9309] ldv_func_res = tmp [L9310] CALL, EXPR ldv_mutex_lock_interruptible_lock_of_em28xx(ldv_func_arg1) [L16218] int nondetermined ; VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, lock={18446744073709547520:7004}, lock={18446744073709547520:7004}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L16220] COND TRUE ldv_mutex_lock_of_em28xx == 1 VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, lock={18446744073709547520:7004}, lock={18446744073709547520:7004}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L16224] nondetermined = __VERIFIER_nondet_int() [L16225] COND TRUE \read(nondetermined) [L16226] ldv_mutex_lock_of_em28xx = 2 [L16227] return (0); [L9310] RET, EXPR ldv_mutex_lock_interruptible_lock_of_em28xx(ldv_func_arg1) [L9310] tmp___0 = ldv_mutex_lock_interruptible_lock_of_em28xx(ldv_func_arg1) [L9311] return (tmp___0); [L8304] RET, EXPR ldv_mutex_lock_interruptible_8(& dev->lock) [L8304] tmp___2 = ldv_mutex_lock_interruptible_8(& dev->lock) [L8305] COND FALSE !(tmp___2 != 0) VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dev={18446744073709547520:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, fh_type=0, filp={18446744073709547521:-124}, filp={18446744073709547521:-124}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tmp={-18446744073709555711:0}, tmp___0={18446744073709547520:0}, tmp___2=0, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, vdev={-18446744073709555711:0}, vdev->vfl_type=2, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L8309] CALL, EXPR kzalloc(184UL, 208U) VAL [\old(flags)=208, \old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, \old(size)=184, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L6069] void *tmp ; VAL [\old(flags)=208, \old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, \old(size)=184, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, flags=208, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, size=184, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L6071] CALL, EXPR kmalloc(size, flags | 32768U) VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, \old(size)=184, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L6060] void *tmp___2 ; [L6062] CALL, EXPR __kmalloc(size, flags) [L6055] CALL, EXPR ldv_malloc(size) VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L6045] COND TRUE __VERIFIER_nondet_int() [L6046] void *res = malloc(size); [L6047] CALL, EXPR ldv_is_err(res) [L6041] return ((unsigned long)ptr > ((unsigned long)-4095)); [L6047] RET, EXPR ldv_is_err(res) [L6047] CALL assume_abort_if_not(!ldv_is_err(res)) [L6036] COND FALSE !(!cond) [L6047] RET assume_abort_if_not(!ldv_is_err(res)) [L6048] return res; [L6055] RET, EXPR ldv_malloc(size) VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, \old(size)=184, \old(t)=18446744073709547530, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_malloc(size)={18446744073709547521:0}, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, size=184, t=18446744073709547530, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L6055] return ldv_malloc(size); [L6062] RET, EXPR __kmalloc(size, flags) [L6062] tmp___2 = __kmalloc(size, flags) [L6063] return (tmp___2); [L6071] RET, EXPR kmalloc(size, flags | 32768U) VAL [\old(flags)=208, \old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, \old(size)=184, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, flags=208, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kmalloc(size, flags | 32768U)={18446744073709547521:0}, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, size=184, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L6071] tmp = kmalloc(size, flags | 32768U) [L6072] return (tmp); [L8309] RET, EXPR kzalloc(184UL, 208U) VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dev={18446744073709547520:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, fh_type=0, filp={18446744073709547521:-124}, filp={18446744073709547521:-124}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, kzalloc(184UL, 208U)={18446744073709547521:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tmp={-18446744073709555711:0}, tmp___0={18446744073709547520:0}, tmp___2=0, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, vdev={-18446744073709555711:0}, vdev->vfl_type=2, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L8309] tmp___3 = kzalloc(184UL, 208U) [L8310] fh = (struct em28xx_fh *)tmp___3 VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dev={18446744073709547520:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, fh={18446744073709547521:0}, fh_type=0, filp={18446744073709547521:-124}, filp={18446744073709547521:-124}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tmp={-18446744073709555711:0}, tmp___0={18446744073709547520:0}, tmp___2=0, tmp___3={18446744073709547521:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, vdev={-18446744073709555711:0}, vdev->vfl_type=2, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L8311] COND FALSE !((unsigned long )fh == (unsigned long )((struct em28xx_fh *)0)) [L8317] FCALL v4l2_fh_init(& fh->fh, vdev) [L8318] fh->dev = dev [L8319] fh->type = fh_type [L8320] filp->private_data = (void *)fh [L8321] EXPR fh->type [L8321] (unsigned int )fh->type == 1U && dev->users == 0 VAL [(unsigned int )fh->type == 1U && dev->users == 0=0, \old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dev={18446744073709547520:0}, dev->users=18446744073709547531, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, fh={18446744073709547521:0}, fh->type=596, fh_type=0, filp={18446744073709547521:-124}, filp={18446744073709547521:-124}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tmp={-18446744073709555711:0}, tmp___0={18446744073709547520:0}, tmp___2=0, tmp___3={18446744073709547521:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, vdev={-18446744073709555711:0}, vdev->vfl_type=2, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L8321] COND FALSE !((unsigned int )fh->type == 1U && dev->users == 0) [L8327] EXPR vdev->vfl_type VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dev={18446744073709547520:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, fh={18446744073709547521:0}, fh_type=0, filp={18446744073709547521:-124}, filp={18446744073709547521:-124}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tmp={-18446744073709555711:0}, tmp___0={18446744073709547520:0}, tmp___2=0, tmp___3={18446744073709547521:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, vdev={-18446744073709555711:0}, vdev->vfl_type=2, vdev->vfl_type=2, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L8327] COND TRUE vdev->vfl_type == 2 [L8328] COND FALSE !(video_debug != 0U) [L8333] EXPR dev->v4l2_dev.subdevs.next [L8333] __mptr = (struct list_head const *)dev->v4l2_dev.subdevs.next [L8334] __sd = (struct v4l2_subdev *)__mptr + 0xffffffffffffff80UL VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mptr={-7:30667}, __sd={-7:459}, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dev={18446744073709547520:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, fh={18446744073709547521:0}, fh_type=0, filp={18446744073709547521:-124}, filp={18446744073709547521:-124}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, printk("\016%s %s :video_open: setting radio device\n", (char *)(& dev->name), "em28xx_v4l2_open")=18446744073709547537, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tmp={-18446744073709555711:0}, tmp___0={18446744073709547520:0}, tmp___2=0, tmp___3={18446744073709547521:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, vdev={-18446744073709555711:0}, vdev->vfl_type=2, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L8344] COND TRUE (unsigned long )(& __sd->list) != (unsigned long )(& dev->v4l2_dev.subdevs) [L8337] EXPR __sd->ops [L8337] EXPR (__sd->ops)->tuner [L8337] (unsigned long )(__sd->ops)->tuner != (unsigned long )((struct v4l2_subdev_tuner_ops const * )0) && (unsigned long )((__sd->ops)->tuner)->s_radio != (unsigned long )((int (* )(struct v4l2_subdev * ))0) [L8337] EXPR __sd->ops [L8337] EXPR (__sd->ops)->tuner [L8337] EXPR ((__sd->ops)->tuner)->s_radio [L8337] (unsigned long )(__sd->ops)->tuner != (unsigned long )((struct v4l2_subdev_tuner_ops const * )0) && (unsigned long )((__sd->ops)->tuner)->s_radio != (unsigned long )((int (* )(struct v4l2_subdev * ))0) VAL [((__sd->ops)->tuner)->s_radio={-1:14}, (__sd->ops)->tuner={594:-593}, (__sd->ops)->tuner={594:-593}, (unsigned long )(__sd->ops)->tuner != (unsigned long )((struct v4l2_subdev_tuner_ops const * )0) && (unsigned long )((__sd->ops)->tuner)->s_radio != (unsigned long )((int (* )(struct v4l2_subdev * ))0)=1, \old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mptr={-7:30667}, __sd={-7:459}, __sd->ops={18446744073709547535:604}, __sd->ops={18446744073709547535:604}, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dev={18446744073709547520:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, fh={18446744073709547521:0}, fh_type=0, filp={18446744073709547521:-124}, filp={18446744073709547521:-124}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, printk("\016%s %s :video_open: setting radio device\n", (char *)(& dev->name), "em28xx_v4l2_open")=18446744073709547537, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tmp={-18446744073709555711:0}, tmp___0={18446744073709547520:0}, tmp___2=0, tmp___3={18446744073709547521:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, vdev={-18446744073709555711:0}, vdev->vfl_type=2, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L8337] COND TRUE (unsigned long )(__sd->ops)->tuner != (unsigned long )((struct v4l2_subdev_tuner_ops const * )0) && (unsigned long )((__sd->ops)->tuner)->s_radio != (unsigned long )((int (* )(struct v4l2_subdev * ))0) [L8338] EXPR __sd->ops [L8338] EXPR (__sd->ops)->tuner [L8338] EXPR ((__sd->ops)->tuner)->s_radio VAL [((__sd->ops)->tuner)->s_radio={-1:14}, (__sd->ops)->tuner={594:-593}, \old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=1, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mptr={-7:30667}, __sd={-7:459}, __sd->ops={18446744073709547535:604}, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dev={18446744073709547520:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, fh={18446744073709547521:0}, fh_type=0, filp={18446744073709547521:-124}, filp={18446744073709547521:-124}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, printk("\016%s %s :video_open: setting radio device\n", (char *)(& dev->name), "em28xx_v4l2_open")=18446744073709547537, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tmp={-18446744073709555711:0}, tmp___0={18446744073709547520:0}, tmp___2=0, tmp___3={18446744073709547521:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, vdev={-18446744073709555711:0}, vdev->vfl_type=2, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L8338] CALL (*(((__sd->ops)->tuner)->s_radio))(__sd) VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=2, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L8403] struct em28xx_fh *fh ; [L8404] struct em28xx *dev ; [L8405] int errCode ; [L8406] struct v4l2_subdev *__sd ; [L8407] struct list_head const *__mptr ; [L8408] struct list_head const *__mptr___0 ; [L8410] EXPR filp->private_data [L8410] fh = (struct em28xx_fh *)filp->private_data [L8411] EXPR fh->dev [L8411] dev = fh->dev [L8412] COND FALSE !(video_debug != 0U) [L8416] CALL ldv_mutex_lock_11(& dev->lock) [L9334] CALL ldv_mutex_lock_lock_of_em28xx(ldv_func_arg1) VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=2, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, lock={18446744073709547529:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L16253] COND FALSE !(ldv_mutex_lock_of_em28xx == 1) VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=2, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, lock={18446744073709547529:0}, lock={18446744073709547529:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L16255] CALL ldv_error() VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=2, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] [L15884] reach_error() VAL [\old(ldv_mutex_ctrl_urb_lock_of_em28xx)=1, \old(ldv_mutex_lock_of_em28xx)=2, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __this_module={18446744073709547542:18446744073709547532}, alt=0, c3tech_digital_duo_digital={573:0}, camlink={591:0}, card={540:0}, compro_mute_gpio={563:0}, compro_unmute_svid_gpio={562:0}, compro_unmute_tv_gpio={561:0}, core_debug=0, default_analog={542:0}, default_digital={543:0}, default_tuner_gpio={560:0}, dikom_dk300_digital={568:0}, disable_ir=0, disable_usb_speed_check=0, disable_vbi=0, em2880_msi_digivox_ad_analog={547:0}, em2882_kworld_315u_digital={548:0}, em2882_kworld_315u_tuner_gpio={549:0}, em28xx_adap_template={537:0}, em28xx_algo={536:0}, em28xx_bcount=89, em28xx_boards={577:0}, em28xx_client_template={538:0}, em28xx_ctrl_ops={528:0}, em28xx_devlist={585:0}, em28xx_devlist_mutex={586:0}, em28xx_devused={541:0}, em28xx_eeprom_hash={578:0}, em28xx_extension_devlist={587:0}, em28xx_i2c_hash={579:0}, em28xx_radio_template={535:0}, em28xx_v4l_fops={530:0}, em28xx_vbi_qops={588:0}, em28xx_video_qops={527:0}, em28xx_video_template={532:0}, evga_indtube_analog={552:0}, evga_indtube_digital={553:0}, format={526:0}, hauppauge_wintv_hvr_900_analog={544:0}, hauppauge_wintv_hvr_900_digital={545:0}, hauppauge_wintv_hvr_900R2_digital={546:0}, i2c_debug=0, i2c_devs={539:0}, i2c_scan=0, iname={529:0}, inputs={583:0}, isoc_debug=0, kworld_330u_analog={550:0}, kworld_330u_digital={551:0}, kworld_a340_digital={554:0}, LDV_IN_INTERRUPT=1, ldv_mutex_ctrl_urb_lock_of_em28xx=1, ldv_mutex_em28xx_devlist_mutex=1, ldv_mutex_lock=1, ldv_mutex_lock_of_em28xx=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, leadership_digital={569:0}, leadership_reset={570:0}, maxmedia_ub425_tc={574:0}, micron_sensor_addrs={589:0}, msp3400_addrs={582:0}, omnivision_sensor_addrs={590:0}, outputs={584:0}, pctv_290e={571:0}, pctv_460e={572:0}, pctv_510e={575:0}, pctv_520e={576:0}, pinnacle_hybrid_pro_analog={555:0}, pinnacle_hybrid_pro_digital={556:0}, radio_fops={533:0}, radio_ioctl_ops={534:0}, radio_nr={525:0}, reddo_dvb_c_usb_box={559:0}, reg_debug=0, saa711x_addrs={580:0}, silvercrest_reg_seq={566:0}, terratec_av350_mute_gpio={564:0}, terratec_av350_unmute_gpio={565:0}, terratec_cinergy_USB_XS_FR_analog={557:0}, terratec_cinergy_USB_XS_FR_digital={558:0}, tuner=-1, tvp5150_addrs={581:0}, usb_xfer_mode=-1, vbi_nr={524:0}, vc211a_enable={567:0}, video_debug=0, video_ioctl_ops={531:0}, video_nr={523:0}] - StatisticsResult: Ultimate Automizer benchmark data CFG has 112 procedures, 1421 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 543.1s, OverallIterations: 12, TraceHistogramMax: 4, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 112.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 9 mSolverCounterUnknown, 18858 SdHoareTripleChecker+Valid, 109.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 18422 mSDsluCounter, 28332 SdHoareTripleChecker+Invalid, 101.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 8580 mSDsCounter, 1675 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 5590 IncrementalHoareTripleChecker+Invalid, 7274 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1675 mSolverCounterUnsat, 20717 mSDtfsCounter, 5590 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=4173occurred in iteration=10, InterpolantAutomatonStates: 37, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.5s AutomataMinimizationTime, 11 MinimizatonAttempts, 36 StatesRemovedByMinimization, 6 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.3s SsaConstructionTime, 289.9s SatisfiabilityAnalysisTime, 21.5s InterpolantComputationTime, 399 NumberOfCodeBlocks, 399 NumberOfCodeBlocksAsserted, 12 NumberOfCheckSat, 307 ConstructedInterpolants, 0 QuantifiedInterpolants, 546 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 11 InterpolantComputations, 11 PerfectInterpolantSequences, 26/26 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2022-11-03 04:03:38,593 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--media--usb--em28xx--em28xx.ko-ldv_main0.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 213c19133f8e1eb8e04c1430c89bd3923e29e833639b74dc68815899bbf3f9fa --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-5e519f3 [2022-11-03 04:03:41,102 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 04:03:41,105 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 04:03:41,135 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 04:03:41,135 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 04:03:41,137 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 04:03:41,138 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 04:03:41,140 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 04:03:41,142 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 04:03:41,143 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 04:03:41,144 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 04:03:41,146 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 04:03:41,146 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 04:03:41,148 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 04:03:41,149 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 04:03:41,150 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 04:03:41,151 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 04:03:41,152 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 04:03:41,154 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 04:03:41,156 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 04:03:41,158 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 04:03:41,159 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 04:03:41,161 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 04:03:41,162 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 04:03:41,166 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 04:03:41,166 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 04:03:41,167 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 04:03:41,168 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 04:03:41,168 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 04:03:41,170 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 04:03:41,170 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 04:03:41,171 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 04:03:41,172 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 04:03:41,173 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 04:03:41,174 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 04:03:41,175 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 04:03:41,175 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 04:03:41,176 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 04:03:41,176 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 04:03:41,177 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 04:03:41,178 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 04:03:41,179 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2022-11-03 04:03:41,204 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 04:03:41,205 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 04:03:41,205 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 04:03:41,205 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 04:03:41,206 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 04:03:41,206 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 04:03:41,207 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 04:03:41,207 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 04:03:41,207 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 04:03:41,208 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 04:03:41,208 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 04:03:41,208 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 04:03:41,209 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 04:03:41,209 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 04:03:41,210 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 04:03:41,210 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 04:03:41,210 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 04:03:41,210 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-03 04:03:41,211 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-03 04:03:41,211 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-03 04:03:41,211 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 04:03:41,211 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 04:03:41,211 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 04:03:41,212 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 04:03:41,212 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-03 04:03:41,212 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 04:03:41,212 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 04:03:41,213 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 04:03:41,213 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 04:03:41,213 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 04:03:41,213 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-03 04:03:41,214 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-03 04:03:41,214 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 04:03:41,214 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 04:03:41,214 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-03 04:03:41,215 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/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 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 213c19133f8e1eb8e04c1430c89bd3923e29e833639b74dc68815899bbf3f9fa [2022-11-03 04:03:41,623 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 04:03:41,646 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 04:03:41,649 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 04:03:41,650 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 04:03:41,651 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 04:03:41,653 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--media--usb--em28xx--em28xx.ko-ldv_main0.cil.out.i [2022-11-03 04:03:41,727 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/data/dfe1c4ae9/e8f43e61f1794f698ed51f50b5753d62/FLAG1d26cee31 [2022-11-03 04:03:42,995 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 04:03:42,995 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--media--usb--em28xx--em28xx.ko-ldv_main0.cil.out.i [2022-11-03 04:03:43,052 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/data/dfe1c4ae9/e8f43e61f1794f698ed51f50b5753d62/FLAG1d26cee31 [2022-11-03 04:03:43,225 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/data/dfe1c4ae9/e8f43e61f1794f698ed51f50b5753d62 [2022-11-03 04:03:43,228 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 04:03:43,230 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 04:03:43,231 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 04:03:43,233 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 04:03:43,261 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 04:03:43,261 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 04:03:43" (1/1) ... [2022-11-03 04:03:43,263 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@18f39bcd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:03:43, skipping insertion in model container [2022-11-03 04:03:43,263 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 04:03:43" (1/1) ... [2022-11-03 04:03:43,271 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 04:03:43,529 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 04:03:47,922 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--media--usb--em28xx--em28xx.ko-ldv_main0.cil.out.i[553894,553907] [2022-11-03 04:03:48,197 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 04:03:48,540 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-03 04:03:48,793 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 04:03:49,466 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--media--usb--em28xx--em28xx.ko-ldv_main0.cil.out.i[553894,553907] [2022-11-03 04:03:49,481 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 04:03:49,672 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 04:03:50,637 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--media--usb--em28xx--em28xx.ko-ldv_main0.cil.out.i[553894,553907] [2022-11-03 04:03:50,651 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 04:03:51,050 INFO L208 MainTranslator]: Completed translation [2022-11-03 04:03:51,051 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:03:51 WrapperNode [2022-11-03 04:03:51,051 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 04:03:51,052 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 04:03:51,052 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 04:03:51,052 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 04:03:51,060 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:03:51" (1/1) ... [2022-11-03 04:03:51,362 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:03:51" (1/1) ... [2022-11-03 04:03:51,937 INFO L138 Inliner]: procedures = 472, calls = 15316, calls flagged for inlining = 155, calls inlined = 77, statements flattened = 12736 [2022-11-03 04:03:51,950 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 04:03:51,952 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 04:03:51,952 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 04:03:51,952 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 04:03:51,973 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:03:51" (1/1) ... [2022-11-03 04:03:51,975 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:03:51" (1/1) ... [2022-11-03 04:03:52,172 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:03:51" (1/1) ... [2022-11-03 04:03:52,174 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:03:51" (1/1) ... [2022-11-03 04:03:52,475 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:03:51" (1/1) ... [2022-11-03 04:03:52,508 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:03:51" (1/1) ... [2022-11-03 04:03:52,585 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:03:51" (1/1) ... [2022-11-03 04:03:52,610 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:03:51" (1/1) ... [2022-11-03 04:03:52,710 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 04:03:52,711 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 04:03:52,711 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 04:03:52,711 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 04:03:52,712 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:03:51" (1/1) ... [2022-11-03 04:03:52,719 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 04:03:52,729 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 04:03:52,744 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 04:03:52,756 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 04:03:52,791 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2022-11-03 04:03:52,791 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2022-11-03 04:03:52,791 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_write_regs [2022-11-03 04:03:52,792 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_write_regs [2022-11-03 04:03:52,792 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_capture_area_set [2022-11-03 04:03:52,792 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_capture_area_set [2022-11-03 04:03:52,792 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_alloc_urbs [2022-11-03 04:03:52,792 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_alloc_urbs [2022-11-03 04:03:52,793 INFO L130 BoogieDeclarations]: Found specification of procedure usb_put_dev [2022-11-03 04:03:52,793 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_put_dev [2022-11-03 04:03:52,793 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_fop_mmap [2022-11-03 04:03:52,793 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-03 04:03:52,793 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-03 04:03:52,794 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_stop_streaming [2022-11-03 04:03:52,794 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_stop_streaming [2022-11-03 04:03:52,794 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~X~~u32~0~TO~C_INT [2022-11-03 04:03:52,794 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~X~~u32~0~TO~C_INT [2022-11-03 04:03:52,794 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_device_unregister [2022-11-03 04:03:52,794 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_device_unregister [2022-11-03 04:03:52,795 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2022-11-03 04:03:52,795 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2022-11-03 04:03:52,795 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-11-03 04:03:52,795 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-11-03 04:03:52,795 INFO L130 BoogieDeclarations]: Found specification of procedure res_free [2022-11-03 04:03:52,796 INFO L138 BoogieDeclarations]: Found implementation of procedure res_free [2022-11-03 04:03:52,796 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-03 04:03:52,796 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-03 04:03:52,796 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_write_ac97 [2022-11-03 04:03:52,796 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_write_ac97 [2022-11-03 04:03:52,797 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock_of_em28xx [2022-11-03 04:03:52,797 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock_of_em28xx [2022-11-03 04:03:52,797 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_handler_free [2022-11-03 04:03:52,797 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_handler_free [2022-11-03 04:03:52,797 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2022-11-03 04:03:52,797 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2022-11-03 04:03:52,798 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2022-11-03 04:03:52,798 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2022-11-03 04:03:52,798 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_frequency [2022-11-03 04:03:52,798 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_frequency [2022-11-03 04:03:52,798 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-11-03 04:03:52,799 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-11-03 04:03:52,799 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_register [2022-11-03 04:03:52,799 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_register [2022-11-03 04:03:52,799 INFO L130 BoogieDeclarations]: Found specification of procedure video_devdata [2022-11-03 04:03:52,799 INFO L138 BoogieDeclarations]: Found implementation of procedure video_devdata [2022-11-03 04:03:52,800 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-03 04:03:52,800 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_vbi_supported [2022-11-03 04:03:52,800 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_vbi_supported [2022-11-03 04:03:52,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2022-11-03 04:03:52,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-03 04:03:52,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-11-03 04:03:52,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2022-11-03 04:03:52,801 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2022-11-03 04:03:52,801 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2022-11-03 04:03:52,801 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-11-03 04:03:52,801 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-11-03 04:03:52,802 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_copy_video [2022-11-03 04:03:52,802 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_copy_video [2022-11-03 04:03:52,802 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_gpio_set [2022-11-03 04:03:52,802 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_gpio_set [2022-11-03 04:03:52,802 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_chip_ident [2022-11-03 04:03:52,803 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_chip_ident [2022-11-03 04:03:52,803 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_INT~TO~C_INT [2022-11-03 04:03:52,803 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_INT~TO~C_INT [2022-11-03 04:03:52,803 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_try_fmt_vid_cap [2022-11-03 04:03:52,803 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_try_fmt_vid_cap [2022-11-03 04:03:52,804 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_read_reg_req [2022-11-03 04:03:52,804 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_read_reg_req [2022-11-03 04:03:52,804 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_ctrl_urb_lock_of_em28xx [2022-11-03 04:03:52,804 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_ctrl_urb_lock_of_em28xx [2022-11-03 04:03:52,804 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2022-11-03 04:03:52,804 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2022-11-03 04:03:52,805 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_buffer_done [2022-11-03 04:03:52,805 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_buffer_done [2022-11-03 04:03:52,805 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_ctrl_urb_lock_of_em28xx [2022-11-03 04:03:52,805 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_ctrl_urb_lock_of_em28xx [2022-11-03 04:03:52,805 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2022-11-03 04:03:52,805 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2022-11-03 04:03:52,806 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_i2c_unregister [2022-11-03 04:03:52,806 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_i2c_unregister [2022-11-03 04:03:52,806 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-03 04:03:52,806 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-03 04:03:52,806 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2022-11-03 04:03:52,807 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2022-11-03 04:03:52,807 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_write_reg [2022-11-03 04:03:52,807 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_write_reg [2022-11-03 04:03:52,807 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2022-11-03 04:03:52,807 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2022-11-03 04:03:52,807 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~C_INT [2022-11-03 04:03:52,808 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~C_INT [2022-11-03 04:03:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure video_is_registered [2022-11-03 04:03:52,808 INFO L138 BoogieDeclarations]: Found implementation of procedure video_is_registered [2022-11-03 04:03:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_subscribe_event [2022-11-03 04:03:52,808 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2022-11-03 04:03:52,809 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2022-11-03 04:03:52,809 INFO L130 BoogieDeclarations]: Found specification of procedure video_unregister_device [2022-11-03 04:03:52,809 INFO L138 BoogieDeclarations]: Found implementation of procedure video_unregister_device [2022-11-03 04:03:52,809 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-03 04:03:52,809 INFO L130 BoogieDeclarations]: Found specification of procedure video_mux [2022-11-03 04:03:52,809 INFO L138 BoogieDeclarations]: Found implementation of procedure video_mux [2022-11-03 04:03:52,809 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 04:03:52,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-03 04:03:52,810 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-03 04:03:52,810 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2022-11-03 04:03:52,810 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2022-11-03 04:03:52,810 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2022-11-03 04:03:52,811 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_audio_analog_set [2022-11-03 04:03:52,811 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_audio_analog_set [2022-11-03 04:03:52,811 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2022-11-03 04:03:52,811 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2022-11-03 04:03:52,811 INFO L130 BoogieDeclarations]: Found specification of procedure buffer_prepare [2022-11-03 04:03:52,811 INFO L138 BoogieDeclarations]: Found implementation of procedure buffer_prepare [2022-11-03 04:03:52,812 INFO L130 BoogieDeclarations]: Found specification of procedure format_by_fourcc [2022-11-03 04:03:52,812 INFO L138 BoogieDeclarations]: Found implementation of procedure format_by_fourcc [2022-11-03 04:03:52,812 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_read_reg [2022-11-03 04:03:52,812 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_read_reg [2022-11-03 04:03:52,812 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_reg_len [2022-11-03 04:03:52,813 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_reg_len [2022-11-03 04:03:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2022-11-03 04:03:52,813 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2022-11-03 04:03:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_event_unsubscribe [2022-11-03 04:03:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2022-11-03 04:03:52,813 INFO L130 BoogieDeclarations]: Found specification of procedure get_ressource [2022-11-03 04:03:52,814 INFO L138 BoogieDeclarations]: Found implementation of procedure get_ressource [2022-11-03 04:03:52,814 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~v4l2_std_id~0~TO~C_INT [2022-11-03 04:03:52,814 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~v4l2_std_id~0~TO~C_INT [2022-11-03 04:03:52,814 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2022-11-03 04:03:52,814 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2022-11-03 04:03:52,815 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_set_outfmt [2022-11-03 04:03:52,815 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_set_outfmt [2022-11-03 04:03:52,815 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 04:03:52,815 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 04:03:52,815 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-11-03 04:03:52,815 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2022-11-03 04:03:52,815 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2022-11-03 04:03:52,816 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2022-11-03 04:03:52,816 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2022-11-03 04:03:52,816 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_set_plane_payload [2022-11-03 04:03:52,816 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_set_plane_payload [2022-11-03 04:03:52,816 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-11-03 04:03:52,816 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-03 04:03:52,817 INFO L130 BoogieDeclarations]: Found specification of procedure usb_translate_errors [2022-11-03 04:03:52,817 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_translate_errors [2022-11-03 04:03:52,817 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-03 04:03:52,817 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2022-11-03 04:03:52,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-03 04:03:52,817 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_interface [2022-11-03 04:03:52,817 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_interface [2022-11-03 04:03:52,818 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_v4l2_close [2022-11-03 04:03:52,818 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_v4l2_close [2022-11-03 04:03:52,818 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_read_reg_req_len [2022-11-03 04:03:52,818 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_read_reg_req_len [2022-11-03 04:03:52,818 INFO L130 BoogieDeclarations]: Found specification of procedure video_device_release [2022-11-03 04:03:52,818 INFO L138 BoogieDeclarations]: Found implementation of procedure video_device_release [2022-11-03 04:03:52,819 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_write_reg_bits [2022-11-03 04:03:52,819 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_write_reg_bits [2022-11-03 04:03:52,819 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-11-03 04:03:52,819 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-11-03 04:03:52,819 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-03 04:03:52,819 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-03 04:03:52,820 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_s_ctrl [2022-11-03 04:03:52,820 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_s_ctrl [2022-11-03 04:03:52,820 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-03 04:03:52,820 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-03 04:03:52,820 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_frequency [2022-11-03 04:03:52,820 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_frequency [2022-11-03 04:03:52,820 INFO L130 BoogieDeclarations]: Found specification of procedure vbi_buffer_prepare [2022-11-03 04:03:52,821 INFO L138 BoogieDeclarations]: Found implementation of procedure vbi_buffer_prepare [2022-11-03 04:03:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_release_resources [2022-11-03 04:03:52,821 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_release_resources [2022-11-03 04:03:52,821 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2022-11-03 04:03:52,822 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2022-11-03 04:03:52,822 INFO L130 BoogieDeclarations]: Found specification of procedure video_drvdata [2022-11-03 04:03:52,822 INFO L138 BoogieDeclarations]: Found implementation of procedure video_drvdata [2022-11-03 04:03:52,822 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_em28xx [2022-11-03 04:03:52,822 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_em28xx [2022-11-03 04:03:52,822 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_write_regs_req [2022-11-03 04:03:52,823 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_write_regs_req [2022-11-03 04:03:52,823 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-03 04:03:52,823 INFO L130 BoogieDeclarations]: Found specification of procedure usb_unlink_urb [2022-11-03 04:03:52,823 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_unlink_urb [2022-11-03 04:03:52,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-03 04:03:52,823 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_chip_info [2022-11-03 04:03:52,823 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_chip_info [2022-11-03 04:03:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_set_video_format [2022-11-03 04:03:52,824 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_set_video_format [2022-11-03 04:03:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-11-03 04:03:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-11-03 04:03:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2022-11-03 04:03:52,824 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-03 04:03:52,825 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-03 04:03:52,825 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_set_mode [2022-11-03 04:03:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_set_mode [2022-11-03 04:03:52,825 INFO L130 BoogieDeclarations]: Found specification of procedure video_device_node_name [2022-11-03 04:03:52,825 INFO L138 BoogieDeclarations]: Found implementation of procedure video_device_node_name [2022-11-03 04:03:52,825 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-11-03 04:03:52,826 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-11-03 04:03:52,826 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2022-11-03 04:03:52,826 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2022-11-03 04:03:52,826 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_resolution_set [2022-11-03 04:03:52,826 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_resolution_set [2022-11-03 04:03:52,826 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2022-11-03 04:03:52,827 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2022-11-03 04:03:52,827 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_is_ac97_ready [2022-11-03 04:03:52,827 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_is_ac97_ready [2022-11-03 04:03:52,827 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u8~0~X~~u16~0~X~$Pointer$~X~C_INT~TO~C_INT [2022-11-03 04:03:52,827 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u8~0~X~~u16~0~X~$Pointer$~X~C_INT~TO~C_INT [2022-11-03 04:03:52,827 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2022-11-03 04:03:52,827 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2022-11-03 04:03:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_querycap [2022-11-03 04:03:52,828 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_querycap [2022-11-03 04:03:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_v4l2_open [2022-11-03 04:03:52,828 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_v4l2_open [2022-11-03 04:03:52,828 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_plane_size [2022-11-03 04:03:52,828 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_plane_size [2022-11-03 04:03:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2022-11-03 04:03:52,829 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2022-11-03 04:03:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2022-11-03 04:03:52,829 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2022-11-03 04:03:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-03 04:03:52,829 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-03 04:03:52,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2022-11-03 04:03:52,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2022-11-03 04:03:52,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2022-11-03 04:03:52,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2022-11-03 04:03:52,830 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-03 04:03:52,830 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-03 04:03:52,830 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_uninit_usb_xfer [2022-11-03 04:03:52,831 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_uninit_usb_xfer [2022-11-03 04:03:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure finish_field_prepare_next [2022-11-03 04:03:52,831 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_field_prepare_next [2022-11-03 04:03:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_read_ac97 [2022-11-03 04:03:52,831 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_read_ac97 [2022-11-03 04:03:52,831 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_wake_i2c [2022-11-03 04:03:52,832 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_wake_i2c [2022-11-03 04:03:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure size_to_scale [2022-11-03 04:03:52,832 INFO L138 BoogieDeclarations]: Found implementation of procedure size_to_scale [2022-11-03 04:03:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_get_drv_priv [2022-11-03 04:03:52,832 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_get_drv_priv [2022-11-03 04:03:52,832 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_register [2022-11-03 04:03:52,832 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_register [2022-11-03 04:03:52,833 INFO L130 BoogieDeclarations]: Found specification of procedure scale_to_size [2022-11-03 04:03:52,833 INFO L138 BoogieDeclarations]: Found implementation of procedure scale_to_size [2022-11-03 04:03:52,833 INFO L130 BoogieDeclarations]: Found specification of procedure print_err_status [2022-11-03 04:03:52,833 INFO L138 BoogieDeclarations]: Found implementation of procedure print_err_status [2022-11-03 04:03:52,833 INFO L130 BoogieDeclarations]: Found specification of procedure norm_maxw [2022-11-03 04:03:52,833 INFO L138 BoogieDeclarations]: Found implementation of procedure norm_maxw [2022-11-03 04:03:52,834 INFO L130 BoogieDeclarations]: Found specification of procedure norm_maxh [2022-11-03 04:03:52,834 INFO L138 BoogieDeclarations]: Found implementation of procedure norm_maxh [2022-11-03 04:03:52,834 INFO L130 BoogieDeclarations]: Found specification of procedure vb2_plane_vaddr [2022-11-03 04:03:52,834 INFO L138 BoogieDeclarations]: Found implementation of procedure vb2_plane_vaddr [2022-11-03 04:03:52,834 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-11-03 04:03:52,834 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-11-03 04:03:52,835 INFO L130 BoogieDeclarations]: Found specification of procedure em28xx_capture_start [2022-11-03 04:03:52,835 INFO L138 BoogieDeclarations]: Found implementation of procedure em28xx_capture_start [2022-11-03 04:03:53,940 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 04:03:53,944 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 04:05:54,489 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 04:05:54,521 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 04:05:54,521 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-03 04:05:54,526 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 04:05:54 BoogieIcfgContainer [2022-11-03 04:05:54,527 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 04:05:54,529 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 04:05:54,530 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 04:05:54,533 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 04:05:54,534 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 04:03:43" (1/3) ... [2022-11-03 04:05:54,534 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@70fb0aea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 04:05:54, skipping insertion in model container [2022-11-03 04:05:54,535 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:03:51" (2/3) ... [2022-11-03 04:05:54,535 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@70fb0aea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 04:05:54, skipping insertion in model container [2022-11-03 04:05:54,535 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 04:05:54" (3/3) ... [2022-11-03 04:05:54,537 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.8-rc1-32_7a-drivers--media--usb--em28xx--em28xx.ko-ldv_main0.cil.out.i [2022-11-03 04:05:54,560 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 04:05:54,560 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 04:05:54,656 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 04:05:54,664 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=FINITE_AUTOMATA, 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;@433ffaa7, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 04:05:54,664 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 04:05:54,676 INFO L276 IsEmpty]: Start isEmpty. Operand has 1894 states, 1389 states have (on average 1.3916486681065514) internal successors, (1933), 1414 states have internal predecessors, (1933), 393 states have call successors, (393), 110 states have call predecessors, (393), 110 states have return successors, (393), 392 states have call predecessors, (393), 393 states have call successors, (393) [2022-11-03 04:05:54,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-03 04:05:54,688 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:05:54,689 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:05:54,690 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:05:54,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:05:54,700 INFO L85 PathProgramCache]: Analyzing trace with hash 1357851347, now seen corresponding path program 1 times [2022-11-03 04:05:54,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:05:54,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1276367670] [2022-11-03 04:05:54,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:05:54,775 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:05:54,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:05:54,782 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:05:54,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-03 04:06:36,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:06:37,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 21167 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 04:06:37,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 04:06:37,394 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 04:06:37,394 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 04:06:37,395 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 04:06:37,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1276367670] [2022-11-03 04:06:37,396 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1276367670] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:06:37,396 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:06:37,396 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 04:06:37,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796456038] [2022-11-03 04:06:37,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:06:37,404 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 04:06:37,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 04:06:37,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 04:06:37,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 04:06:37,475 INFO L87 Difference]: Start difference. First operand has 1894 states, 1389 states have (on average 1.3916486681065514) internal successors, (1933), 1414 states have internal predecessors, (1933), 393 states have call successors, (393), 110 states have call predecessors, (393), 110 states have return successors, (393), 392 states have call predecessors, (393), 393 states have call successors, (393) Second operand has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 04:06:53,744 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 16.22s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:06:54,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:06:54,262 INFO L93 Difference]: Finished difference Result 3788 states and 5592 transitions. [2022-11-03 04:06:54,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 04:06:54,265 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2022-11-03 04:06:54,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:06:54,291 INFO L225 Difference]: With dead ends: 3788 [2022-11-03 04:06:54,291 INFO L226 Difference]: Without dead ends: 1892 [2022-11-03 04:06:54,309 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 04:06:54,313 INFO L413 NwaCegarLoop]: 2703 mSDtfsCounter, 2650 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2650 SdHoareTripleChecker+Valid, 2750 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.5s IncrementalHoareTripleChecker+Time [2022-11-03 04:06:54,314 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2650 Valid, 2750 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 5 Invalid, 1 Unknown, 0 Unchecked, 16.5s Time] [2022-11-03 04:06:54,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1892 states. [2022-11-03 04:06:54,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1892 to 1890. [2022-11-03 04:06:54,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1890 states, 1388 states have (on average 1.3876080691642652) internal successors, (1926), 1409 states have internal predecessors, (1926), 391 states have call successors, (391), 112 states have call predecessors, (391), 110 states have return successors, (380), 379 states have call predecessors, (380), 380 states have call successors, (380) [2022-11-03 04:06:54,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1890 states to 1890 states and 2697 transitions. [2022-11-03 04:06:54,528 INFO L78 Accepts]: Start accepts. Automaton has 1890 states and 2697 transitions. Word has length 12 [2022-11-03 04:06:54,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:06:54,529 INFO L495 AbstractCegarLoop]: Abstraction has 1890 states and 2697 transitions. [2022-11-03 04:06:54,529 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 04:06:54,530 INFO L276 IsEmpty]: Start isEmpty. Operand 1890 states and 2697 transitions. [2022-11-03 04:06:54,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-03 04:06:54,531 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:06:54,531 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:06:54,754 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Forcibly destroying the process [2022-11-03 04:06:54,864 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 137 [2022-11-03 04:06:54,864 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 04:06:54,864 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:06:54,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:06:54,865 INFO L85 PathProgramCache]: Analyzing trace with hash -857980350, now seen corresponding path program 1 times [2022-11-03 04:06:54,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 04:06:54,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [832935926] [2022-11-03 04:06:54,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:06:54,893 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 04:06:54,894 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 04:06:54,896 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 04:06:54,899 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff69139a-0195-438b-a5b2-1f13ec839691/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process