./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--media--dvb-frontends--stv090x.ko-ldv_main0_sequence_infinite_withcheck_stateful_true-unreach-call.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 635dfa2a Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/bin-2019/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--media--dvb-frontends--stv090x.ko-ldv_main0_sequence_infinite_withcheck_stateful_true-unreach-call.cil.out.i -s /tmp/vcloud-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/bin-2019/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 5d2d06e1a82f072f048158b5b84a0c002fbd476c .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/bin-2019/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--media--dvb-frontends--stv090x.ko-ldv_main0_sequence_infinite_withcheck_stateful_true-unreach-call.cil.out.i -s /tmp/vcloud-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/bin-2019/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 5d2d06e1a82f072f048158b5b84a0c002fbd476c .................................................................................................................................................. Execution finished normally Writing output log to file Ultimate.log Result: ERROR: TYPE ERROR --- Real Ultimate output --- This is Ultimate 0.1.23-635dfa2 [2018-12-09 11:36:22,940 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-09 11:36:22,941 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-09 11:36:22,947 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-09 11:36:22,947 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-09 11:36:22,947 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-09 11:36:22,948 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-09 11:36:22,949 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-09 11:36:22,949 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-09 11:36:22,950 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-09 11:36:22,950 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-09 11:36:22,950 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-09 11:36:22,951 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-09 11:36:22,951 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-09 11:36:22,952 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-09 11:36:22,952 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-09 11:36:22,953 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-09 11:36:22,954 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-09 11:36:22,954 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-09 11:36:22,955 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-09 11:36:22,956 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-09 11:36:22,956 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-09 11:36:22,957 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-09 11:36:22,957 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-09 11:36:22,958 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-09 11:36:22,958 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-09 11:36:22,958 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-09 11:36:22,959 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-09 11:36:22,959 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-09 11:36:22,960 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-09 11:36:22,960 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-09 11:36:22,960 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-09 11:36:22,960 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-09 11:36:22,960 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-09 11:36:22,961 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-09 11:36:22,961 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-09 11:36:22,961 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Default.epf [2018-12-09 11:36:22,968 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-09 11:36:22,968 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-09 11:36:22,969 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-09 11:36:22,969 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-12-09 11:36:22,969 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-09 11:36:22,969 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-09 11:36:22,969 INFO L133 SettingsManager]: * Use SBE=true [2018-12-09 11:36:22,970 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-09 11:36:22,970 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-12-09 11:36:22,970 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-09 11:36:22,970 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-09 11:36:22,970 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-09 11:36:22,970 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-09 11:36:22,970 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-09 11:36:22,970 INFO L133 SettingsManager]: * Use constant arrays=true [2018-12-09 11:36:22,971 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-09 11:36:22,971 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-09 11:36:22,971 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-09 11:36:22,971 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-09 11:36:22,971 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-09 11:36:22,971 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-09 11:36:22,971 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-09 11:36:22,972 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-09 11:36:22,972 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-09 11:36:22,972 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-12-09 11:36:22,972 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-09 11:36:22,972 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-12-09 11:36:22,972 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-12-09 11:36:22,972 INFO L133 SettingsManager]: * To the following directory=dump/ 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-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/bin-2019/uautomizer 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(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer 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 -> 5d2d06e1a82f072f048158b5b84a0c002fbd476c [2018-12-09 11:36:22,990 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-09 11:36:22,999 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-09 11:36:23,001 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-09 11:36:23,003 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-09 11:36:23,003 INFO L276 PluginConnector]: CDTParser initialized [2018-12-09 11:36:23,003 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/bin-2019/uautomizer/../../sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--media--dvb-frontends--stv090x.ko-ldv_main0_sequence_infinite_withcheck_stateful_true-unreach-call.cil.out.i [2018-12-09 11:36:23,044 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/bin-2019/uautomizer/data/b94ca93ec/97dbad0181494ffb98f7b2decba8e799/FLAG40ebc5bfb [2018-12-09 11:36:23,531 INFO L307 CDTParser]: Found 1 translation units. [2018-12-09 11:36:23,531 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--media--dvb-frontends--stv090x.ko-ldv_main0_sequence_infinite_withcheck_stateful_true-unreach-call.cil.out.i [2018-12-09 11:36:23,553 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/bin-2019/uautomizer/data/b94ca93ec/97dbad0181494ffb98f7b2decba8e799/FLAG40ebc5bfb [2018-12-09 11:36:23,780 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/bin-2019/uautomizer/data/b94ca93ec/97dbad0181494ffb98f7b2decba8e799 [2018-12-09 11:36:23,782 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-09 11:36:23,783 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-12-09 11:36:23,784 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-09 11:36:23,784 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-09 11:36:23,786 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-09 11:36:23,787 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.12 11:36:23" (1/1) ... [2018-12-09 11:36:23,789 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@243e7b53 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:36:23, skipping insertion in model container [2018-12-09 11:36:23,789 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.12 11:36:23" (1/1) ... [2018-12-09 11:36:23,793 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-09 11:36:23,871 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-09 11:36:25,087 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-09 11:36:25,123 INFO L191 MainTranslator]: Completed pre-run [2018-12-09 11:36:25,437 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-09 11:36:25,529 INFO L195 MainTranslator]: Completed translation [2018-12-09 11:36:25,530 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:36:25 WrapperNode [2018-12-09 11:36:25,530 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-12-09 11:36:25,530 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-12-09 11:36:25,530 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-12-09 11:36:25,530 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-12-09 11:36:25,536 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:36:25" (1/1) ... [2018-12-09 11:36:25,587 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:36:25" (1/1) ... [2018-12-09 11:36:25,608 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-12-09 11:36:25,608 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-09 11:36:25,608 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-09 11:36:25,608 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-09 11:36:25,615 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:36:25" (1/1) ... [2018-12-09 11:36:25,615 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:36:25" (1/1) ... [2018-12-09 11:36:25,644 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:36:25" (1/1) ... [2018-12-09 11:36:25,644 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:36:25" (1/1) ... [2018-12-09 11:36:25,765 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:36:25" (1/1) ... [2018-12-09 11:36:25,796 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:36:25" (1/1) ... [2018-12-09 11:36:25,853 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:36:25" (1/1) ... [2018-12-09 11:36:25,898 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-09 11:36:25,898 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-09 11:36:25,898 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-09 11:36:25,899 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-09 11:36:25,899 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:36:25" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/bin-2019/uautomizer/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-09 11:36:25,946 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_get_lock [2018-12-09 11:36:25,946 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_get_lock [2018-12-09 11:36:25,946 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_17 [2018-12-09 11:36:25,947 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_17 [2018-12-09 11:36:25,947 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_optimize_track [2018-12-09 11:36:25,947 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_optimize_track [2018-12-09 11:36:25,947 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_optimize_carloop_short [2018-12-09 11:36:25,947 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_optimize_carloop_short [2018-12-09 11:36:25,947 INFO L130 BoogieDeclarations]: Found specification of procedure find_dev [2018-12-09 11:36:25,947 INFO L138 BoogieDeclarations]: Found implementation of procedure find_dev [2018-12-09 11:36:25,947 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2018-12-09 11:36:25,948 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2018-12-09 11:36:25,948 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_optimize_carloop [2018-12-09 11:36:25,948 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_optimize_carloop [2018-12-09 11:36:25,948 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_vitclk_ctl [2018-12-09 11:36:25,948 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_vitclk_ctl [2018-12-09 11:36:25,948 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-12-09 11:36:25,949 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_14 [2018-12-09 11:36:25,949 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_14 [2018-12-09 11:36:25,949 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2018-12-09 11:36:25,949 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2018-12-09 11:36:25,949 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_delivery_search [2018-12-09 11:36:25,949 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_delivery_search [2018-12-09 11:36:25,949 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_11 [2018-12-09 11:36:25,949 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_11 [2018-12-09 11:36:25,949 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_send_diseqc_burst [2018-12-09 11:36:25,950 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_send_diseqc_burst [2018-12-09 11:36:25,950 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_i2c_gate_ctrl [2018-12-09 11:36:25,950 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_i2c_gate_ctrl [2018-12-09 11:36:25,950 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-12-09 11:36:25,950 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2018-12-09 11:36:25,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2018-12-09 11:36:25,950 INFO L130 BoogieDeclarations]: Found specification of procedure stv0903_set_tspath [2018-12-09 11:36:25,951 INFO L138 BoogieDeclarations]: Found implementation of procedure stv0903_set_tspath [2018-12-09 11:36:25,951 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_get_srate [2018-12-09 11:36:25,951 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_get_srate [2018-12-09 11:36:25,951 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2018-12-09 11:36:25,951 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2018-12-09 11:36:25,951 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_stop_modcod [2018-12-09 11:36:25,951 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_stop_modcod [2018-12-09 11:36:25,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-12-09 11:36:25,951 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_read_per [2018-12-09 11:36:25,951 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_read_per [2018-12-09 11:36:25,952 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_tuner_lock_of_stv090x_internal [2018-12-09 11:36:25,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_tuner_lock_of_stv090x_internal [2018-12-09 11:36:25,952 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-12-09 11:36:25,952 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-12-09 11:36:25,952 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_sw_algo [2018-12-09 11:36:25,952 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_sw_algo [2018-12-09 11:36:25,952 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_demod_lock_of_stv090x_internal [2018-12-09 11:36:25,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_demod_lock_of_stv090x_internal [2018-12-09 11:36:25,952 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_activate_modcod [2018-12-09 11:36:25,953 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_activate_modcod [2018-12-09 11:36:25,953 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_19 [2018-12-09 11:36:25,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_19 [2018-12-09 11:36:25,953 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_18 [2018-12-09 11:36:25,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_18 [2018-12-09 11:36:25,953 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_blind_search [2018-12-09 11:36:25,953 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_blind_search [2018-12-09 11:36:25,953 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_dvbs_track_crl [2018-12-09 11:36:25,953 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_dvbs_track_crl [2018-12-09 11:36:25,953 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_ldpc_mode [2018-12-09 11:36:25,953 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_ldpc_mode [2018-12-09 11:36:25,954 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2018-12-09 11:36:25,954 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2018-12-09 11:36:25,954 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_set_viterbi [2018-12-09 11:36:25,954 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_set_viterbi [2018-12-09 11:36:25,954 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_read_signal_strength [2018-12-09 11:36:25,954 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_read_signal_strength [2018-12-09 11:36:25,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-12-09 11:36:25,954 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2018-12-09 11:36:25,954 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2018-12-09 11:36:25,954 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_send_diseqc_msg [2018-12-09 11:36:25,954 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_send_diseqc_msg [2018-12-09 11:36:25,955 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_wakeup [2018-12-09 11:36:25,955 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_wakeup [2018-12-09 11:36:25,955 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2018-12-09 11:36:25,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2018-12-09 11:36:25,955 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_set_vit_thacq [2018-12-09 11:36:25,955 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_set_vit_thacq [2018-12-09 11:36:25,955 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_car_width [2018-12-09 11:36:25,955 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_car_width [2018-12-09 11:36:25,955 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_recv_slave_reply [2018-12-09 11:36:25,955 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_recv_slave_reply [2018-12-09 11:36:25,956 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_transfer [2018-12-09 11:36:25,956 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_transfer [2018-12-09 11:36:25,956 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2018-12-09 11:36:25,956 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2018-12-09 11:36:25,956 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~int [2018-12-09 11:36:25,956 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~int [2018-12-09 11:36:25,956 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-12-09 11:36:25,956 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-12-09 11:36:25,956 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_init [2018-12-09 11:36:25,956 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_init [2018-12-09 11:36:25,957 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_demod_lock_of_stv090x_internal [2018-12-09 11:36:25,957 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_demod_lock_of_stv090x_internal [2018-12-09 11:36:25,957 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2018-12-09 11:36:25,957 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2018-12-09 11:36:25,957 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~VOID [2018-12-09 11:36:25,957 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~VOID [2018-12-09 11:36:25,957 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_set_min_srate [2018-12-09 11:36:25,957 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_set_min_srate [2018-12-09 11:36:25,957 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_get_car_freq [2018-12-09 11:36:25,957 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_get_car_freq [2018-12-09 11:36:25,957 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_get_dmdlock [2018-12-09 11:36:25,958 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_get_dmdlock [2018-12-09 11:36:25,958 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-12-09 11:36:25,958 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-12-09 11:36:25,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-12-09 11:36:25,958 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_tuner_lock_of_stv090x_internal [2018-12-09 11:36:25,958 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_tuner_lock_of_stv090x_internal [2018-12-09 11:36:25,958 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_sleep [2018-12-09 11:36:25,958 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_sleep [2018-12-09 11:36:25,958 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_get_feclock [2018-12-09 11:36:25,958 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_get_feclock [2018-12-09 11:36:25,959 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_read_reg [2018-12-09 11:36:25,959 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_read_reg [2018-12-09 11:36:25,959 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_chk_signal [2018-12-09 11:36:25,959 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_chk_signal [2018-12-09 11:36:25,959 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_release [2018-12-09 11:36:25,959 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_release [2018-12-09 11:36:25,959 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_set_s2rolloff [2018-12-09 11:36:25,959 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_set_s2rolloff [2018-12-09 11:36:25,959 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_srate_srch_fine [2018-12-09 11:36:25,959 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_srate_srch_fine [2018-12-09 11:36:25,959 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_9 [2018-12-09 11:36:25,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_9 [2018-12-09 11:36:25,960 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2018-12-09 11:36:25,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2018-12-09 11:36:25,960 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_start_search [2018-12-09 11:36:25,960 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_start_search [2018-12-09 11:36:25,960 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_6 [2018-12-09 11:36:25,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_6 [2018-12-09 11:36:25,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-12-09 11:36:25,960 INFO L130 BoogieDeclarations]: Found specification of procedure comp2 [2018-12-09 11:36:25,960 INFO L138 BoogieDeclarations]: Found implementation of procedure comp2 [2018-12-09 11:36:25,961 INFO L130 BoogieDeclarations]: Found specification of procedure remove_dev [2018-12-09 11:36:25,961 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_dev [2018-12-09 11:36:25,961 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_search [2018-12-09 11:36:25,961 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_search [2018-12-09 11:36:25,961 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_algo [2018-12-09 11:36:25,961 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_algo [2018-12-09 11:36:25,961 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_write_reg [2018-12-09 11:36:25,961 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_write_reg [2018-12-09 11:36:25,961 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_frontend_algo [2018-12-09 11:36:25,961 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_frontend_algo [2018-12-09 11:36:25,961 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-12-09 11:36:25,962 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2018-12-09 11:36:25,962 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_7 [2018-12-09 11:36:25,962 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_7 [2018-12-09 11:36:25,962 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_8 [2018-12-09 11:36:25,962 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_8 [2018-12-09 11:36:25,962 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_read_status [2018-12-09 11:36:25,962 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_read_status [2018-12-09 11:36:25,962 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_15 [2018-12-09 11:36:25,962 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_15 [2018-12-09 11:36:25,962 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_16 [2018-12-09 11:36:25,962 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_16 [2018-12-09 11:36:25,963 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_set_vit_thtracq [2018-12-09 11:36:25,963 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_set_vit_thtracq [2018-12-09 11:36:25,963 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_get_sig_params [2018-12-09 11:36:25,963 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_get_sig_params [2018-12-09 11:36:25,963 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_get_coldlock [2018-12-09 11:36:25,963 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_get_coldlock [2018-12-09 11:36:25,963 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_13 [2018-12-09 11:36:25,963 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_13 [2018-12-09 11:36:25,963 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_12 [2018-12-09 11:36:25,963 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_12 [2018-12-09 11:36:25,963 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_10 [2018-12-09 11:36:25,964 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_10 [2018-12-09 11:36:25,964 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_write_regs [2018-12-09 11:36:25,964 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_write_regs [2018-12-09 11:36:25,964 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_chk_tmg [2018-12-09 11:36:25,964 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_chk_tmg [2018-12-09 11:36:25,964 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_get_tmgoffst [2018-12-09 11:36:25,964 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_get_tmgoffst [2018-12-09 11:36:25,964 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_get_agc2_min_level [2018-12-09 11:36:25,964 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_get_agc2_min_level [2018-12-09 11:36:25,964 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_read_cnr [2018-12-09 11:36:25,964 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_read_cnr [2018-12-09 11:36:25,965 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2018-12-09 11:36:25,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2018-12-09 11:36:25,965 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_table_lookup [2018-12-09 11:36:25,965 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_table_lookup [2018-12-09 11:36:25,965 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_set_srate [2018-12-09 11:36:25,965 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_set_srate [2018-12-09 11:36:25,965 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_get_std [2018-12-09 11:36:25,965 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_get_std [2018-12-09 11:36:25,965 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_search_car_loop [2018-12-09 11:36:25,965 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_search_car_loop [2018-12-09 11:36:25,965 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_activate_modcod_single [2018-12-09 11:36:25,965 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_activate_modcod_single [2018-12-09 11:36:25,966 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_set_tone [2018-12-09 11:36:25,966 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_set_tone [2018-12-09 11:36:25,966 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_get_loop_params [2018-12-09 11:36:25,966 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_get_loop_params [2018-12-09 11:36:25,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2018-12-09 11:36:25,966 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_srate_srch_coarse [2018-12-09 11:36:25,966 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_srate_srch_coarse [2018-12-09 11:36:25,966 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2018-12-09 11:36:25,966 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2018-12-09 11:36:25,966 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_set_mis [2018-12-09 11:36:25,966 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_set_mis [2018-12-09 11:36:25,966 INFO L130 BoogieDeclarations]: Found specification of procedure stv0900_set_tspath [2018-12-09 11:36:25,967 INFO L138 BoogieDeclarations]: Found implementation of procedure stv0900_set_tspath [2018-12-09 11:36:25,967 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_get_viterbi [2018-12-09 11:36:25,967 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_get_viterbi [2018-12-09 11:36:25,967 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2018-12-09 11:36:25,967 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2018-12-09 11:36:25,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2018-12-09 11:36:25,967 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_set_mclk [2018-12-09 11:36:25,967 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_set_mclk [2018-12-09 11:36:25,967 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_get_mclk [2018-12-09 11:36:25,967 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_get_mclk [2018-12-09 11:36:25,967 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-09 11:36:25,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-09 11:36:25,968 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_get_lock_tmg [2018-12-09 11:36:25,968 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_get_lock_tmg [2018-12-09 11:36:25,968 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_set_max_srate [2018-12-09 11:36:25,968 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_set_max_srate [2018-12-09 11:37:23,972 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-09 11:37:23,972 INFO L280 CfgBuilder]: Removed 0 assue(true) statements. [2018-12-09 11:37:23,972 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 11:37:23 BoogieIcfgContainer [2018-12-09 11:37:23,972 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-09 11:37:23,973 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-12-09 11:37:23,973 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-12-09 11:37:23,975 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-12-09 11:37:23,975 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.12 11:36:23" (1/3) ... [2018-12-09 11:37:23,975 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2446af65 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.12 11:37:23, skipping insertion in model container [2018-12-09 11:37:23,976 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:36:25" (2/3) ... [2018-12-09 11:37:23,976 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2446af65 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.12 11:37:23, skipping insertion in model container [2018-12-09 11:37:23,976 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 11:37:23" (3/3) ... [2018-12-09 11:37:23,977 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.8-rc1-32_7a-drivers--media--dvb-frontends--stv090x.ko-ldv_main0_sequence_infinite_withcheck_stateful_true-unreach-call.cil.out.i [2018-12-09 11:37:23,982 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-12-09 11:37:23,989 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-12-09 11:37:23,998 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-12-09 11:37:24,026 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-12-09 11:37:24,026 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-12-09 11:37:24,026 INFO L383 AbstractCegarLoop]: Hoare is true [2018-12-09 11:37:24,026 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-12-09 11:37:24,027 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-12-09 11:37:24,027 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-12-09 11:37:24,027 INFO L387 AbstractCegarLoop]: Difference is false [2018-12-09 11:37:24,027 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-12-09 11:37:24,027 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-12-09 11:37:24,077 INFO L276 IsEmpty]: Start isEmpty. Operand 5532 states. [2018-12-09 11:37:24,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2018-12-09 11:37:24,080 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 11:37:24,080 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 11:37:24,081 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 11:37:24,084 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 11:37:24,085 INFO L82 PathProgramCache]: Analyzing trace with hash 1632872210, now seen corresponding path program 1 times [2018-12-09 11:37:24,086 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 11:37:24,086 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 11:37:24,139 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 11:37:24,139 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 11:37:24,139 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 11:37:24,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 11:37:25,005 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-09 11:37:25,006 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 11:37:25,006 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 11:37:25,009 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 11:37:25,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 11:37:25,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 11:37:25,019 INFO L87 Difference]: Start difference. First operand 5532 states. Second operand 3 states. [2018-12-09 11:37:30,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 11:37:30,046 INFO L93 Difference]: Finished difference Result 11125 states and 17922 transitions. [2018-12-09 11:37:30,047 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 11:37:30,047 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 16 [2018-12-09 11:37:30,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 11:37:30,078 INFO L225 Difference]: With dead ends: 11125 [2018-12-09 11:37:30,078 INFO L226 Difference]: Without dead ends: 5596 [2018-12-09 11:37:30,100 INFO L631 BasicCegarLoop]: 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 [2018-12-09 11:37:30,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5596 states. [2018-12-09 11:37:30,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5596 to 5594. [2018-12-09 11:37:30,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5594 states. [2018-12-09 11:37:30,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5594 states to 5594 states and 8960 transitions. [2018-12-09 11:37:30,806 INFO L78 Accepts]: Start accepts. Automaton has 5594 states and 8960 transitions. Word has length 16 [2018-12-09 11:37:30,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 11:37:30,807 INFO L480 AbstractCegarLoop]: Abstraction has 5594 states and 8960 transitions. [2018-12-09 11:37:30,807 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 11:37:30,807 INFO L276 IsEmpty]: Start isEmpty. Operand 5594 states and 8960 transitions. [2018-12-09 11:37:30,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-12-09 11:37:30,807 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 11:37:30,807 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 11:37:30,807 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 11:37:30,808 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 11:37:30,808 INFO L82 PathProgramCache]: Analyzing trace with hash -923203279, now seen corresponding path program 1 times [2018-12-09 11:37:30,808 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 11:37:30,808 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 11:37:30,812 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 11:37:30,813 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 11:37:30,813 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 11:37:30,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 11:37:31,266 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-09 11:37:31,266 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 11:37:31,266 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 11:37:31,267 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 11:37:31,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 11:37:31,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 11:37:31,267 INFO L87 Difference]: Start difference. First operand 5594 states and 8960 transitions. Second operand 3 states. [2018-12-09 11:37:36,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 11:37:36,251 INFO L93 Difference]: Finished difference Result 5596 states and 8961 transitions. [2018-12-09 11:37:36,252 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 11:37:36,252 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 17 [2018-12-09 11:37:36,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 11:37:36,272 INFO L225 Difference]: With dead ends: 5596 [2018-12-09 11:37:36,272 INFO L226 Difference]: Without dead ends: 5593 [2018-12-09 11:37:36,276 INFO L631 BasicCegarLoop]: 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 [2018-12-09 11:37:36,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5593 states. [2018-12-09 11:37:36,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5593 to 5593. [2018-12-09 11:37:36,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5593 states. [2018-12-09 11:37:36,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5593 states to 5593 states and 8958 transitions. [2018-12-09 11:37:36,723 INFO L78 Accepts]: Start accepts. Automaton has 5593 states and 8958 transitions. Word has length 17 [2018-12-09 11:37:36,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 11:37:36,723 INFO L480 AbstractCegarLoop]: Abstraction has 5593 states and 8958 transitions. [2018-12-09 11:37:36,723 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 11:37:36,724 INFO L276 IsEmpty]: Start isEmpty. Operand 5593 states and 8958 transitions. [2018-12-09 11:37:36,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-12-09 11:37:36,724 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 11:37:36,724 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 11:37:36,724 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 11:37:36,724 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 11:37:36,724 INFO L82 PathProgramCache]: Analyzing trace with hash 1442840053, now seen corresponding path program 1 times [2018-12-09 11:37:36,724 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 11:37:36,724 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 11:37:36,728 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 11:37:36,729 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 11:37:36,729 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 11:37:36,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 11:37:37,090 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-09 11:37:37,091 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 11:37:37,091 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 11:37:37,091 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 11:37:37,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 11:37:37,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 11:37:37,092 INFO L87 Difference]: Start difference. First operand 5593 states and 8958 transitions. Second operand 3 states. [2018-12-09 11:37:42,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 11:37:42,045 INFO L93 Difference]: Finished difference Result 5595 states and 8959 transitions. [2018-12-09 11:37:42,045 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 11:37:42,045 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 18 [2018-12-09 11:37:42,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 11:37:42,065 INFO L225 Difference]: With dead ends: 5595 [2018-12-09 11:37:42,065 INFO L226 Difference]: Without dead ends: 5592 [2018-12-09 11:37:42,068 INFO L631 BasicCegarLoop]: 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 [2018-12-09 11:37:42,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5592 states. [2018-12-09 11:37:42,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5592 to 5592. [2018-12-09 11:37:42,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5592 states. [2018-12-09 11:37:42,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5592 states to 5592 states and 8956 transitions. [2018-12-09 11:37:42,482 INFO L78 Accepts]: Start accepts. Automaton has 5592 states and 8956 transitions. Word has length 18 [2018-12-09 11:37:42,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 11:37:42,483 INFO L480 AbstractCegarLoop]: Abstraction has 5592 states and 8956 transitions. [2018-12-09 11:37:42,483 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 11:37:42,483 INFO L276 IsEmpty]: Start isEmpty. Operand 5592 states and 8956 transitions. [2018-12-09 11:37:42,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2018-12-09 11:37:42,483 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 11:37:42,483 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 11:37:42,483 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 11:37:42,483 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 11:37:42,483 INFO L82 PathProgramCache]: Analyzing trace with hash 1775744180, now seen corresponding path program 1 times [2018-12-09 11:37:42,484 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 11:37:42,484 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 11:37:42,486 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 11:37:42,486 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 11:37:42,487 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 11:37:42,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 11:37:42,809 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-09 11:37:42,810 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 11:37:42,810 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-09 11:37:42,810 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-09 11:37:42,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-09 11:37:42,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-09 11:37:42,810 INFO L87 Difference]: Start difference. First operand 5592 states and 8956 transitions. Second operand 3 states. [2018-12-09 11:37:47,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 11:37:47,953 INFO L93 Difference]: Finished difference Result 16733 states and 26981 transitions. [2018-12-09 11:37:47,953 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-09 11:37:47,953 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 19 [2018-12-09 11:37:47,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 11:37:47,990 INFO L225 Difference]: With dead ends: 16733 [2018-12-09 11:37:47,990 INFO L226 Difference]: Without dead ends: 11146 [2018-12-09 11:37:48,009 INFO L631 BasicCegarLoop]: 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 [2018-12-09 11:37:48,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11146 states. [2018-12-09 11:37:48,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11146 to 11142. [2018-12-09 11:37:48,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11142 states. [2018-12-09 11:37:48,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11142 states to 11142 states and 17959 transitions. [2018-12-09 11:37:48,833 INFO L78 Accepts]: Start accepts. Automaton has 11142 states and 17959 transitions. Word has length 19 [2018-12-09 11:37:48,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 11:37:48,833 INFO L480 AbstractCegarLoop]: Abstraction has 11142 states and 17959 transitions. [2018-12-09 11:37:48,833 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-09 11:37:48,833 INFO L276 IsEmpty]: Start isEmpty. Operand 11142 states and 17959 transitions. [2018-12-09 11:37:48,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-12-09 11:37:48,840 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 11:37:48,840 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 11:37:48,840 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 11:37:48,840 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 11:37:48,840 INFO L82 PathProgramCache]: Analyzing trace with hash 351456926, now seen corresponding path program 1 times [2018-12-09 11:37:48,840 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 11:37:48,840 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 11:37:48,843 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 11:37:48,843 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 11:37:48,843 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 11:37:48,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 11:37:49,298 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-12-09 11:37:49,299 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 11:37:49,299 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-12-09 11:37:49,299 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-12-09 11:37:49,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-12-09 11:37:49,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-12-09 11:37:49,300 INFO L87 Difference]: Start difference. First operand 11142 states and 17959 transitions. Second operand 4 states. [2018-12-09 11:37:49,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 11:37:49,794 INFO L93 Difference]: Finished difference Result 22372 states and 36175 transitions. [2018-12-09 11:37:49,794 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-12-09 11:37:49,794 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 86 [2018-12-09 11:37:49,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 11:37:49,835 INFO L225 Difference]: With dead ends: 22372 [2018-12-09 11:37:49,835 INFO L226 Difference]: Without dead ends: 11240 [2018-12-09 11:37:49,863 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-12-09 11:37:49,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11240 states. [2018-12-09 11:37:50,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11240 to 11239. [2018-12-09 11:37:50,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11239 states. [2018-12-09 11:37:50,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11239 states to 11239 states and 18111 transitions. [2018-12-09 11:37:50,585 INFO L78 Accepts]: Start accepts. Automaton has 11239 states and 18111 transitions. Word has length 86 [2018-12-09 11:37:50,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 11:37:50,585 INFO L480 AbstractCegarLoop]: Abstraction has 11239 states and 18111 transitions. [2018-12-09 11:37:50,585 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-12-09 11:37:50,585 INFO L276 IsEmpty]: Start isEmpty. Operand 11239 states and 18111 transitions. [2018-12-09 11:37:50,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2018-12-09 11:37:50,589 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 11:37:50,589 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 11:37:50,589 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 11:37:50,589 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 11:37:50,589 INFO L82 PathProgramCache]: Analyzing trace with hash 2060155980, now seen corresponding path program 1 times [2018-12-09 11:37:50,590 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 11:37:50,590 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 11:37:50,593 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 11:37:50,593 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 11:37:50,594 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 11:37:50,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 11:37:51,048 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-12-09 11:37:51,048 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 11:37:51,048 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-09 11:37:51,049 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-09 11:37:51,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-09 11:37:51,049 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-09 11:37:51,049 INFO L87 Difference]: Start difference. First operand 11239 states and 18111 transitions. Second operand 7 states. [2018-12-09 11:37:51,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 11:37:51,382 INFO L93 Difference]: Finished difference Result 22517 states and 38162 transitions. [2018-12-09 11:37:51,382 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-09 11:37:51,383 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 95 [2018-12-09 11:37:51,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 11:37:51,418 INFO L225 Difference]: With dead ends: 22517 [2018-12-09 11:37:51,418 INFO L226 Difference]: Without dead ends: 11288 [2018-12-09 11:37:51,448 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-09 11:37:51,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11288 states. [2018-12-09 11:37:52,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11288 to 11259. [2018-12-09 11:37:52,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11259 states. [2018-12-09 11:37:52,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11259 states to 11259 states and 19702 transitions. [2018-12-09 11:37:52,870 INFO L78 Accepts]: Start accepts. Automaton has 11259 states and 19702 transitions. Word has length 95 [2018-12-09 11:37:52,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 11:37:52,871 INFO L480 AbstractCegarLoop]: Abstraction has 11259 states and 19702 transitions. [2018-12-09 11:37:52,871 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-09 11:37:52,871 INFO L276 IsEmpty]: Start isEmpty. Operand 11259 states and 19702 transitions. [2018-12-09 11:37:52,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2018-12-09 11:37:52,874 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 11:37:52,874 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 11:37:52,874 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 11:37:52,874 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 11:37:52,874 INFO L82 PathProgramCache]: Analyzing trace with hash 1826899377, now seen corresponding path program 1 times [2018-12-09 11:37:52,874 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 11:37:52,874 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 11:37:52,877 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 11:37:52,877 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 11:37:52,877 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 11:37:53,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 11:37:53,334 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-12-09 11:37:53,334 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 11:37:53,334 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-09 11:37:53,335 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-09 11:37:53,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-09 11:37:53,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-09 11:37:53,335 INFO L87 Difference]: Start difference. First operand 11259 states and 19702 transitions. Second operand 7 states. [2018-12-09 11:37:53,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 11:37:53,585 INFO L93 Difference]: Finished difference Result 22545 states and 39761 transitions. [2018-12-09 11:37:53,586 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-09 11:37:53,586 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 95 [2018-12-09 11:37:53,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 11:37:53,619 INFO L225 Difference]: With dead ends: 22545 [2018-12-09 11:37:53,619 INFO L226 Difference]: Without dead ends: 11296 [2018-12-09 11:37:53,647 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-09 11:37:53,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11296 states. [2018-12-09 11:37:55,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11296 to 11263. [2018-12-09 11:37:55,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11263 states. [2018-12-09 11:37:55,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11263 states to 11263 states and 19706 transitions. [2018-12-09 11:37:55,142 INFO L78 Accepts]: Start accepts. Automaton has 11263 states and 19706 transitions. Word has length 95 [2018-12-09 11:37:55,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 11:37:55,143 INFO L480 AbstractCegarLoop]: Abstraction has 11263 states and 19706 transitions. [2018-12-09 11:37:55,143 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-09 11:37:55,143 INFO L276 IsEmpty]: Start isEmpty. Operand 11263 states and 19706 transitions. [2018-12-09 11:37:55,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2018-12-09 11:37:55,146 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 11:37:55,146 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 11:37:55,146 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 11:37:55,147 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 11:37:55,147 INFO L82 PathProgramCache]: Analyzing trace with hash -1948491670, now seen corresponding path program 1 times [2018-12-09 11:37:55,147 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 11:37:55,147 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 11:37:55,150 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 11:37:55,150 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 11:37:55,150 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 11:39:29,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 11:44:55,821 WARN L180 SmtUtils]: Spent 4.16 s on a formula simplification. DAG size of input: 640 DAG size of output: 17 [2018-12-09 11:44:56,086 WARN L180 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 179 DAG size of output: 15 [2018-12-09 11:44:56,354 WARN L180 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 177 DAG size of output: 12 [2018-12-09 11:45:00,528 WARN L180 SmtUtils]: Spent 3.50 s on a formula simplification. DAG size of input: 597 DAG size of output: 28 [2018-12-09 11:45:00,848 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-12-09 11:45:00,848 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 11:45:00,848 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2018-12-09 11:45:00,848 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-12-09 11:45:00,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-12-09 11:45:00,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2018-12-09 11:45:00,849 INFO L87 Difference]: Start difference. First operand 11263 states and 19706 transitions. Second operand 11 states. [2018-12-09 11:45:11,777 WARN L180 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 42 [2018-12-09 11:45:12,301 WARN L180 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 46 [2018-12-09 11:46:03,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 11:46:03,484 INFO L93 Difference]: Finished difference Result 23934 states and 41954 transitions. [2018-12-09 11:46:03,485 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-12-09 11:46:03,485 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 98 [2018-12-09 11:46:03,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 11:46:03,533 INFO L225 Difference]: With dead ends: 23934 [2018-12-09 11:46:03,533 INFO L226 Difference]: Without dead ends: 12681 [2018-12-09 11:46:03,562 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 5 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=109, Invalid=311, Unknown=0, NotChecked=0, Total=420 [2018-12-09 11:46:03,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12681 states. [2018-12-09 11:46:05,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12681 to 11798. [2018-12-09 11:46:05,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11798 states. [2018-12-09 11:46:05,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11798 states to 11798 states and 20526 transitions. [2018-12-09 11:46:05,086 INFO L78 Accepts]: Start accepts. Automaton has 11798 states and 20526 transitions. Word has length 98 [2018-12-09 11:46:05,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 11:46:05,087 INFO L480 AbstractCegarLoop]: Abstraction has 11798 states and 20526 transitions. [2018-12-09 11:46:05,087 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-12-09 11:46:05,087 INFO L276 IsEmpty]: Start isEmpty. Operand 11798 states and 20526 transitions. [2018-12-09 11:46:05,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2018-12-09 11:46:05,096 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 11:46:05,096 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 11:46:05,096 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 11:46:05,096 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 11:46:05,096 INFO L82 PathProgramCache]: Analyzing trace with hash -943244857, now seen corresponding path program 1 times [2018-12-09 11:46:05,097 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 11:46:05,097 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 11:46:05,102 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 11:46:05,102 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 11:46:05,102 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 11:46:05,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 11:46:05,960 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-12-09 11:46:05,960 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 11:46:05,960 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-09 11:46:05,960 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-09 11:46:05,960 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-09 11:46:05,960 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-09 11:46:05,960 INFO L87 Difference]: Start difference. First operand 11798 states and 20526 transitions. Second operand 6 states. [2018-12-09 11:46:06,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 11:46:06,360 INFO L93 Difference]: Finished difference Result 23240 states and 44021 transitions. [2018-12-09 11:46:06,361 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-09 11:46:06,361 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 100 [2018-12-09 11:46:06,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 11:46:06,397 INFO L225 Difference]: With dead ends: 23240 [2018-12-09 11:46:06,397 INFO L226 Difference]: Without dead ends: 11802 [2018-12-09 11:46:06,434 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2018-12-09 11:46:06,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11802 states. [2018-12-09 11:46:08,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11802 to 11802. [2018-12-09 11:46:08,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11802 states. [2018-12-09 11:46:08,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11802 states to 11802 states and 20530 transitions. [2018-12-09 11:46:08,357 INFO L78 Accepts]: Start accepts. Automaton has 11802 states and 20530 transitions. Word has length 100 [2018-12-09 11:46:08,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 11:46:08,358 INFO L480 AbstractCegarLoop]: Abstraction has 11802 states and 20530 transitions. [2018-12-09 11:46:08,358 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-09 11:46:08,358 INFO L276 IsEmpty]: Start isEmpty. Operand 11802 states and 20530 transitions. [2018-12-09 11:46:08,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2018-12-09 11:46:08,363 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 11:46:08,363 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 11:46:08,363 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 11:46:08,363 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 11:46:08,363 INFO L82 PathProgramCache]: Analyzing trace with hash -1133842622, now seen corresponding path program 1 times [2018-12-09 11:46:08,363 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 11:46:08,363 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 11:46:08,366 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 11:46:08,367 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 11:46:08,367 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 11:46:08,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-09 11:46:08,777 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-12-09 11:46:08,777 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-09 11:46:08,777 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-09 11:46:08,777 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-09 11:46:08,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-09 11:46:08,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-09 11:46:08,778 INFO L87 Difference]: Start difference. First operand 11802 states and 20530 transitions. Second operand 6 states. [2018-12-09 11:46:09,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-09 11:46:09,170 INFO L93 Difference]: Finished difference Result 23244 states and 44021 transitions. [2018-12-09 11:46:09,171 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-09 11:46:09,171 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 101 [2018-12-09 11:46:09,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-09 11:46:09,204 INFO L225 Difference]: With dead ends: 23244 [2018-12-09 11:46:09,204 INFO L226 Difference]: Without dead ends: 11806 [2018-12-09 11:46:09,238 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2018-12-09 11:46:09,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11806 states. [2018-12-09 11:46:11,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11806 to 11806. [2018-12-09 11:46:11,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11806 states. [2018-12-09 11:46:11,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11806 states to 11806 states and 20534 transitions. [2018-12-09 11:46:11,148 INFO L78 Accepts]: Start accepts. Automaton has 11806 states and 20534 transitions. Word has length 101 [2018-12-09 11:46:11,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-09 11:46:11,148 INFO L480 AbstractCegarLoop]: Abstraction has 11806 states and 20534 transitions. [2018-12-09 11:46:11,148 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-09 11:46:11,148 INFO L276 IsEmpty]: Start isEmpty. Operand 11806 states and 20534 transitions. [2018-12-09 11:46:11,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2018-12-09 11:46:11,152 INFO L394 BasicCegarLoop]: Found error trace [2018-12-09 11:46:11,152 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-09 11:46:11,152 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-09 11:46:11,152 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-09 11:46:11,153 INFO L82 PathProgramCache]: Analyzing trace with hash 2064853014, now seen corresponding path program 1 times [2018-12-09 11:46:11,153 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-09 11:46:11,153 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-09 11:46:11,156 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 11:46:11,156 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-09 11:46:11,156 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-09 11:47:19,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-12-09 11:47:55,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-12-09 11:47:56,512 INFO L469 BasicCegarLoop]: Counterexample might be feasible [2018-12-09 11:47:56,939 WARN L416 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == dest.base && #res.offset == dest.offset; is not ensure(true) [2018-12-09 11:47:57,392 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709551691 could not be translated for associated CType ARRAY#_14_~STRUCT~~stv090x_tab?real~~s32~0?read~~s32~0## [2018-12-09 11:47:57,392 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709552716 could not be translated for associated CType ARRAY#_14_~STRUCT~~stv090x_tab?real~~s32~0?read~~s32~0## [2018-12-09 11:47:57,393 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709553049 could not be translated for associated CType ARRAY#_55_~STRUCT~~stv090x_tab?real~~s32~0?read~~s32~0## [2018-12-09 11:47:57,393 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709551925 could not be translated for associated CType ARRAY#_14_~STRUCT~~stv090x_long_frame_crloop?modcod~~stv090x_modcod~0?crl_pilots_on_2~~u8~0?crl_pilots_off_2~~u8~0?crl_pilots_on_5~~u8~0?crl_pilots_off_5~~u8~0?crl_pilots_on_10~~u8~0?crl_pilots_off_10~~u8~0?crl_pilots_on_20~~u8~0?crl_pilots_off_20~~u8~0?crl_pilots_on_30~~u8~0?crl_pilots_off_30~~u8~0## [2018-12-09 11:47:57,393 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709551913 could not be translated for associated CType ARRAY#_11_~STRUCT~~stv090x_long_frame_crloop?modcod~~stv090x_modcod~0?crl_pilots_on_2~~u8~0?crl_pilots_off_2~~u8~0?crl_pilots_on_5~~u8~0?crl_pilots_off_5~~u8~0?crl_pilots_on_10~~u8~0?crl_pilots_off_10~~u8~0?crl_pilots_on_20~~u8~0?crl_pilots_off_20~~u8~0?crl_pilots_on_30~~u8~0?crl_pilots_off_30~~u8~0## [2018-12-09 11:47:57,393 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709553616 could not be translated for associated CType ARRAY#_161_~STRUCT~~stv090x_reg?addr~~u16~0?data~~u8~0## [2018-12-09 11:47:57,393 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709551697 could not be translated for associated CType ARRAY#_23_~STRUCT~~stv090x_reg?addr~~u16~0?data~~u8~0## [2018-12-09 11:47:57,393 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709552182 could not be translated for associated CType ARRAY#_14_~STRUCT~~stv090x_long_frame_crloop?modcod~~stv090x_modcod~0?crl_pilots_on_2~~u8~0?crl_pilots_off_2~~u8~0?crl_pilots_on_5~~u8~0?crl_pilots_off_5~~u8~0?crl_pilots_on_10~~u8~0?crl_pilots_off_10~~u8~0?crl_pilots_on_20~~u8~0?crl_pilots_off_20~~u8~0?crl_pilots_on_30~~u8~0?crl_pilots_off_30~~u8~0## [2018-12-09 11:47:57,393 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709553026 could not be translated for associated CType ARRAY#_4_~STRUCT~~stv090x_short_frame_crloop?modulation~~stv090x_modulation~0?crl_2~~u8~0?crl_5~~u8~0?crl_10~~u8~0?crl_20~~u8~0?crl_30~~u8~0## [2018-12-09 11:47:57,394 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709552292 could not be translated for associated CType ARRAY#_32_~STRUCT~~stv090x_reg?addr~~u16~0?data~~u8~0## [2018-12-09 11:47:57,394 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709551970 could not be translated for associated CType ARRAY#_99_~STRUCT~~stv090x_reg?addr~~u16~0?data~~u8~0## [2018-12-09 11:47:57,394 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709552018 could not be translated for associated CType ARRAY#_11_~STRUCT~~stv090x_long_frame_crloop?modcod~~stv090x_modcod~0?crl_pilots_on_2~~u8~0?crl_pilots_off_2~~u8~0?crl_pilots_on_5~~u8~0?crl_pilots_off_5~~u8~0?crl_pilots_on_10~~u8~0?crl_pilots_off_10~~u8~0?crl_pilots_on_20~~u8~0?crl_pilots_off_20~~u8~0?crl_pilots_on_30~~u8~0?crl_pilots_off_30~~u8~0## [2018-12-09 11:47:57,394 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709552378 could not be translated for associated CType ARRAY#_4_~STRUCT~~stv090x_short_frame_crloop?modulation~~stv090x_modulation~0?crl_2~~u8~0?crl_5~~u8~0?crl_10~~u8~0?crl_20~~u8~0?crl_30~~u8~0## [2018-12-09 11:47:57,394 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709553631 could not be translated for associated CType ARRAY#_3_~STRUCT~~stv090x_long_frame_crloop?modcod~~stv090x_modcod~0?crl_pilots_on_2~~u8~0?crl_pilots_off_2~~u8~0?crl_pilots_on_5~~u8~0?crl_pilots_off_5~~u8~0?crl_pilots_on_10~~u8~0?crl_pilots_off_10~~u8~0?crl_pilots_on_20~~u8~0?crl_pilots_off_20~~u8~0?crl_pilots_on_30~~u8~0?crl_pilots_off_30~~u8~0## [2018-12-09 11:47:57,394 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709552435 could not be translated for associated CType ARRAY#_3_~STRUCT~~stv090x_long_frame_crloop?modcod~~stv090x_modcod~0?crl_pilots_on_2~~u8~0?crl_pilots_off_2~~u8~0?crl_pilots_on_5~~u8~0?crl_pilots_off_5~~u8~0?crl_pilots_on_10~~u8~0?crl_pilots_off_10~~u8~0?crl_pilots_on_20~~u8~0?crl_pilots_off_20~~u8~0?crl_pilots_on_30~~u8~0?crl_pilots_off_30~~u8~0## [2018-12-09 11:47:57,395 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709553458 could not be translated for associated CType STRUCT~~dvb_frontend_ops?info~STRUCT~~dvb_frontend_info?name~ARRAY#_128_~CHAR#?type~~fe_type_t~0?frequency_min~~__u32~0?frequency_max~~__u32~0?frequency_stepsize~~__u32~0?frequency_tolerance~~__u32~0?symbol_rate_min~~__u32~0?symbol_rate_max~~__u32~0?symbol_rate_tolerance~~__u32~0?notifier_delay~~__u32~0?caps~~fe_caps_t~0#?delsys~ARRAY#_8_~~u8~0#?release~*((*dvb_frontend ) : VOID)?release_sec~*((*dvb_frontend ) : VOID)?init~*((*dvb_frontend ) : INT)?sleep~*((*dvb_frontend ) : INT)?write~*((*dvb_frontend *~u8~0 INT ) : INT)?tune~*((*dvb_frontend ~bool~0 UINT *UINT *~fe_status_t~0 ) : INT)?get_frontend_algo~*((*dvb_frontend ) : ~dvbfe_algo~0)?set_frontend~*((*dvb_frontend ) : INT)?get_tune_settings~*((*dvb_frontend *dvb_frontend_tune_settings ) : INT)?get_frontend~*((*dvb_frontend ) : INT)?read_status~*((*dvb_frontend *~fe_status_t~0 ) : INT)?read_ber~*((*dvb_frontend *~u32~0 ) : INT)?read_signal_strength~*((*dvb_frontend *~u16~0 ) : INT)?read_snr~*((*dvb_frontend *~u16~0 ) : INT)?read_ucblocks~*((*dvb_frontend *~u32~0 ) : INT)?diseqc_reset_overload~*((*dvb_frontend ) : INT)?diseqc_send_master_cmd~*((*dvb_frontend *dvb_diseqc_master_cmd ) : INT)?diseqc_recv_slave_reply~*((*dvb_frontend *dvb_diseqc_slave_reply ) : INT)?diseqc_send_burst~*((*dvb_frontend ~fe_sec_mini_cmd_t~0 ) : INT)?set_tone~*((*dvb_frontend ~fe_sec_tone_mode_t~0 ) : INT)?set_voltage~*((*dvb_frontend ~fe_sec_voltage_t~0 ) : INT)?enable_high_lnb_voltage~*((*dvb_frontend LONG ) : INT)?dishnetwork_send_legacy_command~*((*dvb_frontend ULONG ) : INT)?i2c_gate_ctrl~*((*dvb_frontend INT ) : INT)?ts_bus_ctrl~*((*dvb_frontend INT ) : INT)?set_lna~*((*dvb_frontend ) : INT)?search~*((*dvb_frontend ) : ~dvbfe_search~0)?tuner_ops~STRUCT~~dvb_tuner_ops?info~STRUCT~~dvb_tuner_info?name~ARRAY#_128_~CHAR#?frequency_min~~u32~0?frequency_max~~u32~0?frequency_step~~u32~0?bandwidth_min~~u32~0?bandwidth_max~~u32~0?bandwidth_step~~u32~0#?release~*((*dvb_frontend ) : INT)?init~*((*dvb_frontend ) : INT)?sleep~*((*dvb_frontend ) : INT)?set_params~*((*dvb_frontend ) : INT)?set_analog_params~*((*dvb_frontend *analog_parameters ) : INT)?calc_regs~*((*dvb_frontend *~u8~0 INT ) : INT)?set_config~*((*dvb_frontend *VOID ) : INT)?get_frequency~*((*dvb_frontend *~u32~0 ) : INT)?get_bandwidth~*((*dvb_frontend *~u32~0 ) : INT)?get_if_frequency~*((*dvb_frontend *~u32~0 ) : INT)?get_status~*((*dvb_frontend *~u32~0 ) : INT)?get_rf_strength~*((*dvb_frontend *~u16~0 ) : INT)?get_afc~*((*dvb_frontend *~s32~0 ) : INT)?set_frequency~*((*dvb_frontend ~u32~0 ) : INT)?set_bandwidth~*((*dvb_frontend ~u32~0 ) : INT)?set_state~*((*dvb_frontend ~tuner_param~0 *tuner_state ) : INT)?get_state~*((*dvb_frontend ~tuner_param~0 *tuner_state ) : INT)#?analog_ops~STRUCT~~analog_demod_ops?info~STRUCT~~analog_demod_info?name~*CHAR#?set_params~*((*dvb_frontend *analog_parameters ) : VOID)?has_signal~*((*dvb_frontend *~u16~0 ) : INT)?get_afc~*((*dvb_frontend *~s32~0 ) : INT)?tuner_status~*((*dvb_frontend ) : VOID)?standby~*((*dvb_frontend ) : VOID)?release~*((*dvb_frontend ) : VOID)?i2c_gate_ctrl~*((*dvb_frontend INT ) : INT)?set_config~*((*dvb_frontend *VOID ) : INT)#?set_property~*((*dvb_frontend *dtv_property ) : INT)?get_property~*((*dvb_frontend *dtv_property ) : INT)# [2018-12-09 11:47:57,395 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709551976 could not be translated for associated CType ARRAY#_99_~STRUCT~~stv090x_reg?addr~~u16~0?data~~u8~0## [2018-12-09 11:47:57,395 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709553538 could not be translated for associated CType ARRAY#_161_~STRUCT~~stv090x_reg?addr~~u16~0?data~~u8~0## [2018-12-09 11:47:57,395 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709553019 could not be translated for associated CType ARRAY#_4_~STRUCT~~stv090x_short_frame_crloop?modulation~~stv090x_modulation~0?crl_2~~u8~0?crl_5~~u8~0?crl_10~~u8~0?crl_20~~u8~0?crl_30~~u8~0## [2018-12-09 11:47:57,396 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709551826 could not be translated for associated CType ARRAY#_23_~STRUCT~~stv090x_reg?addr~~u16~0?data~~u8~0## [2018-12-09 11:47:57,396 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709553021 could not be translated for associated CType ARRAY#_52_~STRUCT~~stv090x_tab?real~~s32~0?read~~s32~0## [2018-12-09 11:47:57,396 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709552461 could not be translated for associated CType ARRAY#_14_~STRUCT~~stv090x_long_frame_crloop?modcod~~stv090x_modcod~0?crl_pilots_on_2~~u8~0?crl_pilots_off_2~~u8~0?crl_pilots_on_5~~u8~0?crl_pilots_off_5~~u8~0?crl_pilots_on_10~~u8~0?crl_pilots_off_10~~u8~0?crl_pilots_on_20~~u8~0?crl_pilots_off_20~~u8~0?crl_pilots_on_30~~u8~0?crl_pilots_off_30~~u8~0## [2018-12-09 11:47:57,396 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709552960 could not be translated for associated CType ARRAY#_11_~STRUCT~~stv090x_long_frame_crloop?modcod~~stv090x_modcod~0?crl_pilots_on_2~~u8~0?crl_pilots_off_2~~u8~0?crl_pilots_on_5~~u8~0?crl_pilots_off_5~~u8~0?crl_pilots_on_10~~u8~0?crl_pilots_off_10~~u8~0?crl_pilots_on_20~~u8~0?crl_pilots_off_20~~u8~0?crl_pilots_on_30~~u8~0?crl_pilots_off_30~~u8~0## [2018-12-09 11:47:57,396 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709553264 could not be translated for associated CType ARRAY#_11_~STRUCT~~stv090x_long_frame_crloop?modcod~~stv090x_modcod~0?crl_pilots_on_2~~u8~0?crl_pilots_off_2~~u8~0?crl_pilots_on_5~~u8~0?crl_pilots_off_5~~u8~0?crl_pilots_on_10~~u8~0?crl_pilots_off_10~~u8~0?crl_pilots_on_20~~u8~0?crl_pilots_off_20~~u8~0?crl_pilots_on_30~~u8~0?crl_pilots_off_30~~u8~0## [2018-12-09 11:47:57,396 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709552518 could not be translated for associated CType ARRAY#_32_~STRUCT~~stv090x_reg?addr~~u16~0?data~~u8~0## [2018-12-09 11:47:57,397 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709551956 could not be translated for associated CType ARRAY#_4_~STRUCT~~stv090x_short_frame_crloop?modulation~~stv090x_modulation~0?crl_2~~u8~0?crl_5~~u8~0?crl_10~~u8~0?crl_20~~u8~0?crl_30~~u8~0## [2018-12-09 11:47:57,397 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709553588 could not be translated for associated CType ARRAY#_52_~STRUCT~~stv090x_tab?real~~s32~0?read~~s32~0## [2018-12-09 11:47:57,397 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709553513 could not be translated for associated CType ARRAY#_14_~STRUCT~~stv090x_long_frame_crloop?modcod~~stv090x_modcod~0?crl_pilots_on_2~~u8~0?crl_pilots_off_2~~u8~0?crl_pilots_on_5~~u8~0?crl_pilots_off_5~~u8~0?crl_pilots_on_10~~u8~0?crl_pilots_off_10~~u8~0?crl_pilots_on_20~~u8~0?crl_pilots_off_20~~u8~0?crl_pilots_on_30~~u8~0?crl_pilots_off_30~~u8~0## [2018-12-09 11:47:57,397 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709552783 could not be translated for associated CType ARRAY#_55_~STRUCT~~stv090x_tab?real~~s32~0?read~~s32~0## [2018-12-09 11:47:57,397 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709552260 could not be translated for associated CType STRUCT~~dvb_frontend_ops?info~STRUCT~~dvb_frontend_info?name~ARRAY#_128_~CHAR#?type~~fe_type_t~0?frequency_min~~__u32~0?frequency_max~~__u32~0?frequency_stepsize~~__u32~0?frequency_tolerance~~__u32~0?symbol_rate_min~~__u32~0?symbol_rate_max~~__u32~0?symbol_rate_tolerance~~__u32~0?notifier_delay~~__u32~0?caps~~fe_caps_t~0#?delsys~ARRAY#_8_~~u8~0#?release~*((*dvb_frontend ) : VOID)?release_sec~*((*dvb_frontend ) : VOID)?init~*((*dvb_frontend ) : INT)?sleep~*((*dvb_frontend ) : INT)?write~*((*dvb_frontend *~u8~0 INT ) : INT)?tune~*((*dvb_frontend ~bool~0 UINT *UINT *~fe_status_t~0 ) : INT)?get_frontend_algo~*((*dvb_frontend ) : ~dvbfe_algo~0)?set_frontend~*((*dvb_frontend ) : INT)?get_tune_settings~*((*dvb_frontend *dvb_frontend_tune_settings ) : INT)?get_frontend~*((*dvb_frontend ) : INT)?read_status~*((*dvb_frontend *~fe_status_t~0 ) : INT)?read_ber~*((*dvb_frontend *~u32~0 ) : INT)?read_signal_strength~*((*dvb_frontend *~u16~0 ) : INT)?read_snr~*((*dvb_frontend *~u16~0 ) : INT)?read_ucblocks~*((*dvb_frontend *~u32~0 ) : INT)?diseqc_reset_overload~*((*dvb_frontend ) : INT)?diseqc_send_master_cmd~*((*dvb_frontend *dvb_diseqc_master_cmd ) : INT)?diseqc_recv_slave_reply~*((*dvb_frontend *dvb_diseqc_slave_reply ) : INT)?diseqc_send_burst~*((*dvb_frontend ~fe_sec_mini_cmd_t~0 ) : INT)?set_tone~*((*dvb_frontend ~fe_sec_tone_mode_t~0 ) : INT)?set_voltage~*((*dvb_frontend ~fe_sec_voltage_t~0 ) : INT)?enable_high_lnb_voltage~*((*dvb_frontend LONG ) : INT)?dishnetwork_send_legacy_command~*((*dvb_frontend ULONG ) : INT)?i2c_gate_ctrl~*((*dvb_frontend INT ) : INT)?ts_bus_ctrl~*((*dvb_frontend INT ) : INT)?set_lna~*((*dvb_frontend ) : INT)?search~*((*dvb_frontend ) : ~dvbfe_search~0)?tuner_ops~STRUCT~~dvb_tuner_ops?info~STRUCT~~dvb_tuner_info?name~ARRAY#_128_~CHAR#?frequency_min~~u32~0?frequency_max~~u32~0?frequency_step~~u32~0?bandwidth_min~~u32~0?bandwidth_max~~u32~0?bandwidth_step~~u32~0#?release~*((*dvb_frontend ) : INT)?init~*((*dvb_frontend ) : INT)?sleep~*((*dvb_frontend ) : INT)?set_params~*((*dvb_frontend ) : INT)?set_analog_params~*((*dvb_frontend *analog_parameters ) : INT)?calc_regs~*((*dvb_frontend *~u8~0 INT ) : INT)?set_config~*((*dvb_frontend *VOID ) : INT)?get_frequency~*((*dvb_frontend *~u32~0 ) : INT)?get_bandwidth~*((*dvb_frontend *~u32~0 ) : INT)?get_if_frequency~*((*dvb_frontend *~u32~0 ) : INT)?get_status~*((*dvb_frontend *~u32~0 ) : INT)?get_rf_strength~*((*dvb_frontend *~u16~0 ) : INT)?get_afc~*((*dvb_frontend *~s32~0 ) : INT)?set_frequency~*((*dvb_frontend ~u32~0 ) : INT)?set_bandwidth~*((*dvb_frontend ~u32~0 ) : INT)?set_state~*((*dvb_frontend ~tuner_param~0 *tuner_state ) : INT)?get_state~*((*dvb_frontend ~tuner_param~0 *tuner_state ) : INT)#?analog_ops~STRUCT~~analog_demod_ops?info~STRUCT~~analog_demod_info?name~*CHAR#?set_params~*((*dvb_frontend *analog_parameters ) : VOID)?has_signal~*((*dvb_frontend *~u16~0 ) : INT)?get_afc~*((*dvb_frontend *~s32~0 ) : INT)?tuner_status~*((*dvb_frontend ) : VOID)?standby~*((*dvb_frontend ) : VOID)?release~*((*dvb_frontend ) : VOID)?i2c_gate_ctrl~*((*dvb_frontend INT ) : INT)?set_config~*((*dvb_frontend *VOID ) : INT)#?set_property~*((*dvb_frontend *dtv_property ) : INT)?get_property~*((*dvb_frontend *dtv_property ) : INT)# [2018-12-09 11:47:57,397 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709553216 could not be translated for associated CType ARRAY#_3_~STRUCT~~stv090x_long_frame_crloop?modcod~~stv090x_modcod~0?crl_pilots_on_2~~u8~0?crl_pilots_off_2~~u8~0?crl_pilots_on_5~~u8~0?crl_pilots_off_5~~u8~0?crl_pilots_on_10~~u8~0?crl_pilots_off_10~~u8~0?crl_pilots_on_20~~u8~0?crl_pilots_off_20~~u8~0?crl_pilots_on_30~~u8~0?crl_pilots_off_30~~u8~0## [2018-12-09 11:47:57,398 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 18446744073709553367 could not be translated for associated CType ARRAY#_3_~STRUCT~~stv090x_long_frame_crloop?modcod~~stv090x_modcod~0?crl_pilots_on_2~~u8~0?crl_pilots_off_2~~u8~0?crl_pilots_on_5~~u8~0?crl_pilots_off_5~~u8~0?crl_pilots_on_10~~u8~0?crl_pilots_off_10~~u8~0?crl_pilots_on_20~~u8~0?crl_pilots_off_20~~u8~0?crl_pilots_on_30~~u8~0?crl_pilots_off_30~~u8~0## [2018-12-09 11:47:57,595 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch5005 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-12-09 11:47:57,622 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch5005 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-12-09 11:47:57,648 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch5005 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-12-09 11:47:57,784 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch5005 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-12-09 11:47:57,811 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch5005 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-12-09 11:47:57,850 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch5005 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-12-09 11:47:57,877 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch5005 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-12-09 11:47:57,904 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch5005 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-12-09 11:47:59,288 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.12 11:47:59 BoogieIcfgContainer [2018-12-09 11:47:59,288 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-12-09 11:47:59,288 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-12-09 11:47:59,288 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-12-09 11:47:59,288 INFO L276 PluginConnector]: Witness Printer initialized [2018-12-09 11:47:59,289 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 11:37:23" (3/4) ... [2018-12-09 11:47:59,291 INFO L147 WitnessPrinter]: No result that supports witness generation found [2018-12-09 11:47:59,291 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-12-09 11:47:59,292 INFO L168 Benchmark]: Toolchain (without parser) took 695508.78 ms. Allocated memory was 1.0 GB in the beginning and 5.5 GB in the end (delta: 4.5 GB). Free memory was 934.4 MB in the beginning and 2.0 GB in the end (delta: -1.0 GB). Peak memory consumption was 3.4 GB. Max. memory is 11.5 GB. [2018-12-09 11:47:59,292 INFO L168 Benchmark]: CDTParser took 0.14 ms. Allocated memory is still 1.0 GB. Free memory is still 979.6 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-09 11:47:59,292 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1746.10 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 144.2 MB). Free memory was 934.4 MB in the beginning and 1.0 GB in the end (delta: -73.3 MB). Peak memory consumption was 266.0 MB. Max. memory is 11.5 GB. [2018-12-09 11:47:59,293 INFO L168 Benchmark]: Boogie Procedure Inliner took 77.51 ms. Allocated memory is still 1.2 GB. Free memory was 1.0 GB in the beginning and 992.0 MB in the end (delta: 15.7 MB). Peak memory consumption was 15.7 MB. Max. memory is 11.5 GB. [2018-12-09 11:47:59,293 INFO L168 Benchmark]: Boogie Preprocessor took 290.16 ms. Allocated memory is still 1.2 GB. Free memory was 992.0 MB in the beginning and 897.1 MB in the end (delta: 94.9 MB). Peak memory consumption was 94.9 MB. Max. memory is 11.5 GB. [2018-12-09 11:47:59,293 INFO L168 Benchmark]: RCFGBuilder took 58074.19 ms. Allocated memory was 1.2 GB in the beginning and 3.5 GB in the end (delta: 2.4 GB). Free memory was 897.1 MB in the beginning and 3.3 GB in the end (delta: -2.4 GB). Peak memory consumption was 2.6 GB. Max. memory is 11.5 GB. [2018-12-09 11:47:59,293 INFO L168 Benchmark]: TraceAbstraction took 635314.99 ms. Allocated memory was 3.5 GB in the beginning and 5.5 GB in the end (delta: 2.0 GB). Free memory was 3.3 GB in the beginning and 2.0 GB in the end (delta: 1.3 GB). Peak memory consumption was 4.0 GB. Max. memory is 11.5 GB. [2018-12-09 11:47:59,294 INFO L168 Benchmark]: Witness Printer took 3.01 ms. Allocated memory is still 5.5 GB. Free memory is still 2.0 GB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-09 11:47:59,296 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.14 ms. Allocated memory is still 1.0 GB. Free memory is still 979.6 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 1746.10 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 144.2 MB). Free memory was 934.4 MB in the beginning and 1.0 GB in the end (delta: -73.3 MB). Peak memory consumption was 266.0 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 77.51 ms. Allocated memory is still 1.2 GB. Free memory was 1.0 GB in the beginning and 992.0 MB in the end (delta: 15.7 MB). Peak memory consumption was 15.7 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 290.16 ms. Allocated memory is still 1.2 GB. Free memory was 992.0 MB in the beginning and 897.1 MB in the end (delta: 94.9 MB). Peak memory consumption was 94.9 MB. Max. memory is 11.5 GB. * RCFGBuilder took 58074.19 ms. Allocated memory was 1.2 GB in the beginning and 3.5 GB in the end (delta: 2.4 GB). Free memory was 897.1 MB in the beginning and 3.3 GB in the end (delta: -2.4 GB). Peak memory consumption was 2.6 GB. Max. memory is 11.5 GB. * TraceAbstraction took 635314.99 ms. Allocated memory was 3.5 GB in the beginning and 5.5 GB in the end (delta: 2.0 GB). Free memory was 3.3 GB in the beginning and 2.0 GB in the end (delta: 1.3 GB). Peak memory consumption was 4.0 GB. Max. memory is 11.5 GB. * Witness Printer took 3.01 ms. Allocated memory is still 5.5 GB. Free memory is still 2.0 GB. There was no memory consumed. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == dest.base && #res.offset == dest.offset; is not ensure(true) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709551691 could not be translated for associated CType ARRAY#_14_~STRUCT~~stv090x_tab?real~~s32~0?read~~s32~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709552716 could not be translated for associated CType ARRAY#_14_~STRUCT~~stv090x_tab?real~~s32~0?read~~s32~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709553049 could not be translated for associated CType ARRAY#_55_~STRUCT~~stv090x_tab?real~~s32~0?read~~s32~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709551925 could not be translated for associated CType ARRAY#_14_~STRUCT~~stv090x_long_frame_crloop?modcod~~stv090x_modcod~0?crl_pilots_on_2~~u8~0?crl_pilots_off_2~~u8~0?crl_pilots_on_5~~u8~0?crl_pilots_off_5~~u8~0?crl_pilots_on_10~~u8~0?crl_pilots_off_10~~u8~0?crl_pilots_on_20~~u8~0?crl_pilots_off_20~~u8~0?crl_pilots_on_30~~u8~0?crl_pilots_off_30~~u8~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709551913 could not be translated for associated CType ARRAY#_11_~STRUCT~~stv090x_long_frame_crloop?modcod~~stv090x_modcod~0?crl_pilots_on_2~~u8~0?crl_pilots_off_2~~u8~0?crl_pilots_on_5~~u8~0?crl_pilots_off_5~~u8~0?crl_pilots_on_10~~u8~0?crl_pilots_off_10~~u8~0?crl_pilots_on_20~~u8~0?crl_pilots_off_20~~u8~0?crl_pilots_on_30~~u8~0?crl_pilots_off_30~~u8~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709553616 could not be translated for associated CType ARRAY#_161_~STRUCT~~stv090x_reg?addr~~u16~0?data~~u8~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709551697 could not be translated for associated CType ARRAY#_23_~STRUCT~~stv090x_reg?addr~~u16~0?data~~u8~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709552182 could not be translated for associated CType ARRAY#_14_~STRUCT~~stv090x_long_frame_crloop?modcod~~stv090x_modcod~0?crl_pilots_on_2~~u8~0?crl_pilots_off_2~~u8~0?crl_pilots_on_5~~u8~0?crl_pilots_off_5~~u8~0?crl_pilots_on_10~~u8~0?crl_pilots_off_10~~u8~0?crl_pilots_on_20~~u8~0?crl_pilots_off_20~~u8~0?crl_pilots_on_30~~u8~0?crl_pilots_off_30~~u8~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709553026 could not be translated for associated CType ARRAY#_4_~STRUCT~~stv090x_short_frame_crloop?modulation~~stv090x_modulation~0?crl_2~~u8~0?crl_5~~u8~0?crl_10~~u8~0?crl_20~~u8~0?crl_30~~u8~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709552292 could not be translated for associated CType ARRAY#_32_~STRUCT~~stv090x_reg?addr~~u16~0?data~~u8~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709551970 could not be translated for associated CType ARRAY#_99_~STRUCT~~stv090x_reg?addr~~u16~0?data~~u8~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709552018 could not be translated for associated CType ARRAY#_11_~STRUCT~~stv090x_long_frame_crloop?modcod~~stv090x_modcod~0?crl_pilots_on_2~~u8~0?crl_pilots_off_2~~u8~0?crl_pilots_on_5~~u8~0?crl_pilots_off_5~~u8~0?crl_pilots_on_10~~u8~0?crl_pilots_off_10~~u8~0?crl_pilots_on_20~~u8~0?crl_pilots_off_20~~u8~0?crl_pilots_on_30~~u8~0?crl_pilots_off_30~~u8~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709552378 could not be translated for associated CType ARRAY#_4_~STRUCT~~stv090x_short_frame_crloop?modulation~~stv090x_modulation~0?crl_2~~u8~0?crl_5~~u8~0?crl_10~~u8~0?crl_20~~u8~0?crl_30~~u8~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709553631 could not be translated for associated CType ARRAY#_3_~STRUCT~~stv090x_long_frame_crloop?modcod~~stv090x_modcod~0?crl_pilots_on_2~~u8~0?crl_pilots_off_2~~u8~0?crl_pilots_on_5~~u8~0?crl_pilots_off_5~~u8~0?crl_pilots_on_10~~u8~0?crl_pilots_off_10~~u8~0?crl_pilots_on_20~~u8~0?crl_pilots_off_20~~u8~0?crl_pilots_on_30~~u8~0?crl_pilots_off_30~~u8~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709552435 could not be translated for associated CType ARRAY#_3_~STRUCT~~stv090x_long_frame_crloop?modcod~~stv090x_modcod~0?crl_pilots_on_2~~u8~0?crl_pilots_off_2~~u8~0?crl_pilots_on_5~~u8~0?crl_pilots_off_5~~u8~0?crl_pilots_on_10~~u8~0?crl_pilots_off_10~~u8~0?crl_pilots_on_20~~u8~0?crl_pilots_off_20~~u8~0?crl_pilots_on_30~~u8~0?crl_pilots_off_30~~u8~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709553458 could not be translated for associated CType STRUCT~~dvb_frontend_ops?info~STRUCT~~dvb_frontend_info?name~ARRAY#_128_~CHAR#?type~~fe_type_t~0?frequency_min~~__u32~0?frequency_max~~__u32~0?frequency_stepsize~~__u32~0?frequency_tolerance~~__u32~0?symbol_rate_min~~__u32~0?symbol_rate_max~~__u32~0?symbol_rate_tolerance~~__u32~0?notifier_delay~~__u32~0?caps~~fe_caps_t~0#?delsys~ARRAY#_8_~~u8~0#?release~*((*dvb_frontend ) : VOID)?release_sec~*((*dvb_frontend ) : VOID)?init~*((*dvb_frontend ) : INT)?sleep~*((*dvb_frontend ) : INT)?write~*((*dvb_frontend *~u8~0 INT ) : INT)?tune~*((*dvb_frontend ~bool~0 UINT *UINT *~fe_status_t~0 ) : INT)?get_frontend_algo~*((*dvb_frontend ) : ~dvbfe_algo~0)?set_frontend~*((*dvb_frontend ) : INT)?get_tune_settings~*((*dvb_frontend *dvb_frontend_tune_settings ) : INT)?get_frontend~*((*dvb_frontend ) : INT)?read_status~*((*dvb_frontend *~fe_status_t~0 ) : INT)?read_ber~*((*dvb_frontend *~u32~0 ) : INT)?read_signal_strength~*((*dvb_frontend *~u16~0 ) : INT)?read_snr~*((*dvb_frontend *~u16~0 ) : INT)?read_ucblocks~*((*dvb_frontend *~u32~0 ) : INT)?diseqc_reset_overload~*((*dvb_frontend ) : INT)?diseqc_send_master_cmd~*((*dvb_frontend *dvb_diseqc_master_cmd ) : INT)?diseqc_recv_slave_reply~*((*dvb_frontend *dvb_diseqc_slave_reply ) : INT)?diseqc_send_burst~*((*dvb_frontend ~fe_sec_mini_cmd_t~0 ) : INT)?set_tone~*((*dvb_frontend ~fe_sec_tone_mode_t~0 ) : INT)?set_voltage~*((*dvb_frontend ~fe_sec_voltage_t~0 ) : INT)?enable_high_lnb_voltage~*((*dvb_frontend LONG ) : INT)?dishnetwork_send_legacy_command~*((*dvb_frontend ULONG ) : INT)?i2c_gate_ctrl~*((*dvb_frontend INT ) : INT)?ts_bus_ctrl~*((*dvb_frontend INT ) : INT)?set_lna~*((*dvb_frontend ) : INT)?search~*((*dvb_frontend ) : ~dvbfe_search~0)?tuner_ops~STRUCT~~dvb_tuner_ops?info~STRUCT~~dvb_tuner_info?name~ARRAY#_128_~CHAR#?frequency_min~~u32~0?frequency_max~~u32~0?frequency_step~~u32~0?bandwidth_min~~u32~0?bandwidth_max~~u32~0?bandwidth_step~~u32~0#?release~*((*dvb_frontend ) : INT)?init~*((*dvb_frontend ) : INT)?sleep~*((*dvb_frontend ) : INT)?set_params~*((*dvb_frontend ) : INT)?set_analog_params~*((*dvb_frontend *analog_parameters ) : INT)?calc_regs~*((*dvb_frontend *~u8~0 INT ) : INT)?set_config~*((*dvb_frontend *VOID ) : INT)?get_frequency~*((*dvb_frontend *~u32~0 ) : INT)?get_bandwidth~*((*dvb_frontend *~u32~0 ) : INT)?get_if_frequency~*((*dvb_frontend *~u32~0 ) : INT)?get_status~*((*dvb_frontend *~u32~0 ) : INT)?get_rf_strength~*((*dvb_frontend *~u16~0 ) : INT)?get_afc~*((*dvb_frontend *~s32~0 ) : INT)?set_frequency~*((*dvb_frontend ~u32~0 ) : INT)?set_bandwidth~*((*dvb_frontend ~u32~0 ) : INT)?set_state~*((*dvb_frontend ~tuner_param~0 *tuner_state ) : INT)?get_state~*((*dvb_frontend ~tuner_param~0 *tuner_state ) : INT)#?analog_ops~STRUCT~~analog_demod_ops?info~STRUCT~~analog_demod_info?name~*CHAR#?set_params~*((*dvb_frontend *analog_parameters ) : VOID)?has_signal~*((*dvb_frontend *~u16~0 ) : INT)?get_afc~*((*dvb_frontend *~s32~0 ) : INT)?tuner_status~*((*dvb_frontend ) : VOID)?standby~*((*dvb_frontend ) : VOID)?release~*((*dvb_frontend ) : VOID)?i2c_gate_ctrl~*((*dvb_frontend INT ) : INT)?set_config~*((*dvb_frontend *VOID ) : INT)#?set_property~*((*dvb_frontend *dtv_property ) : INT)?get_property~*((*dvb_frontend *dtv_property ) : INT)# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709551976 could not be translated for associated CType ARRAY#_99_~STRUCT~~stv090x_reg?addr~~u16~0?data~~u8~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709553538 could not be translated for associated CType ARRAY#_161_~STRUCT~~stv090x_reg?addr~~u16~0?data~~u8~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709553019 could not be translated for associated CType ARRAY#_4_~STRUCT~~stv090x_short_frame_crloop?modulation~~stv090x_modulation~0?crl_2~~u8~0?crl_5~~u8~0?crl_10~~u8~0?crl_20~~u8~0?crl_30~~u8~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709551826 could not be translated for associated CType ARRAY#_23_~STRUCT~~stv090x_reg?addr~~u16~0?data~~u8~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709553021 could not be translated for associated CType ARRAY#_52_~STRUCT~~stv090x_tab?real~~s32~0?read~~s32~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709552461 could not be translated for associated CType ARRAY#_14_~STRUCT~~stv090x_long_frame_crloop?modcod~~stv090x_modcod~0?crl_pilots_on_2~~u8~0?crl_pilots_off_2~~u8~0?crl_pilots_on_5~~u8~0?crl_pilots_off_5~~u8~0?crl_pilots_on_10~~u8~0?crl_pilots_off_10~~u8~0?crl_pilots_on_20~~u8~0?crl_pilots_off_20~~u8~0?crl_pilots_on_30~~u8~0?crl_pilots_off_30~~u8~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709552960 could not be translated for associated CType ARRAY#_11_~STRUCT~~stv090x_long_frame_crloop?modcod~~stv090x_modcod~0?crl_pilots_on_2~~u8~0?crl_pilots_off_2~~u8~0?crl_pilots_on_5~~u8~0?crl_pilots_off_5~~u8~0?crl_pilots_on_10~~u8~0?crl_pilots_off_10~~u8~0?crl_pilots_on_20~~u8~0?crl_pilots_off_20~~u8~0?crl_pilots_on_30~~u8~0?crl_pilots_off_30~~u8~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709553264 could not be translated for associated CType ARRAY#_11_~STRUCT~~stv090x_long_frame_crloop?modcod~~stv090x_modcod~0?crl_pilots_on_2~~u8~0?crl_pilots_off_2~~u8~0?crl_pilots_on_5~~u8~0?crl_pilots_off_5~~u8~0?crl_pilots_on_10~~u8~0?crl_pilots_off_10~~u8~0?crl_pilots_on_20~~u8~0?crl_pilots_off_20~~u8~0?crl_pilots_on_30~~u8~0?crl_pilots_off_30~~u8~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709552518 could not be translated for associated CType ARRAY#_32_~STRUCT~~stv090x_reg?addr~~u16~0?data~~u8~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709551956 could not be translated for associated CType ARRAY#_4_~STRUCT~~stv090x_short_frame_crloop?modulation~~stv090x_modulation~0?crl_2~~u8~0?crl_5~~u8~0?crl_10~~u8~0?crl_20~~u8~0?crl_30~~u8~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709553588 could not be translated for associated CType ARRAY#_52_~STRUCT~~stv090x_tab?real~~s32~0?read~~s32~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709553513 could not be translated for associated CType ARRAY#_14_~STRUCT~~stv090x_long_frame_crloop?modcod~~stv090x_modcod~0?crl_pilots_on_2~~u8~0?crl_pilots_off_2~~u8~0?crl_pilots_on_5~~u8~0?crl_pilots_off_5~~u8~0?crl_pilots_on_10~~u8~0?crl_pilots_off_10~~u8~0?crl_pilots_on_20~~u8~0?crl_pilots_off_20~~u8~0?crl_pilots_on_30~~u8~0?crl_pilots_off_30~~u8~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709552783 could not be translated for associated CType ARRAY#_55_~STRUCT~~stv090x_tab?real~~s32~0?read~~s32~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709552260 could not be translated for associated CType STRUCT~~dvb_frontend_ops?info~STRUCT~~dvb_frontend_info?name~ARRAY#_128_~CHAR#?type~~fe_type_t~0?frequency_min~~__u32~0?frequency_max~~__u32~0?frequency_stepsize~~__u32~0?frequency_tolerance~~__u32~0?symbol_rate_min~~__u32~0?symbol_rate_max~~__u32~0?symbol_rate_tolerance~~__u32~0?notifier_delay~~__u32~0?caps~~fe_caps_t~0#?delsys~ARRAY#_8_~~u8~0#?release~*((*dvb_frontend ) : VOID)?release_sec~*((*dvb_frontend ) : VOID)?init~*((*dvb_frontend ) : INT)?sleep~*((*dvb_frontend ) : INT)?write~*((*dvb_frontend *~u8~0 INT ) : INT)?tune~*((*dvb_frontend ~bool~0 UINT *UINT *~fe_status_t~0 ) : INT)?get_frontend_algo~*((*dvb_frontend ) : ~dvbfe_algo~0)?set_frontend~*((*dvb_frontend ) : INT)?get_tune_settings~*((*dvb_frontend *dvb_frontend_tune_settings ) : INT)?get_frontend~*((*dvb_frontend ) : INT)?read_status~*((*dvb_frontend *~fe_status_t~0 ) : INT)?read_ber~*((*dvb_frontend *~u32~0 ) : INT)?read_signal_strength~*((*dvb_frontend *~u16~0 ) : INT)?read_snr~*((*dvb_frontend *~u16~0 ) : INT)?read_ucblocks~*((*dvb_frontend *~u32~0 ) : INT)?diseqc_reset_overload~*((*dvb_frontend ) : INT)?diseqc_send_master_cmd~*((*dvb_frontend *dvb_diseqc_master_cmd ) : INT)?diseqc_recv_slave_reply~*((*dvb_frontend *dvb_diseqc_slave_reply ) : INT)?diseqc_send_burst~*((*dvb_frontend ~fe_sec_mini_cmd_t~0 ) : INT)?set_tone~*((*dvb_frontend ~fe_sec_tone_mode_t~0 ) : INT)?set_voltage~*((*dvb_frontend ~fe_sec_voltage_t~0 ) : INT)?enable_high_lnb_voltage~*((*dvb_frontend LONG ) : INT)?dishnetwork_send_legacy_command~*((*dvb_frontend ULONG ) : INT)?i2c_gate_ctrl~*((*dvb_frontend INT ) : INT)?ts_bus_ctrl~*((*dvb_frontend INT ) : INT)?set_lna~*((*dvb_frontend ) : INT)?search~*((*dvb_frontend ) : ~dvbfe_search~0)?tuner_ops~STRUCT~~dvb_tuner_ops?info~STRUCT~~dvb_tuner_info?name~ARRAY#_128_~CHAR#?frequency_min~~u32~0?frequency_max~~u32~0?frequency_step~~u32~0?bandwidth_min~~u32~0?bandwidth_max~~u32~0?bandwidth_step~~u32~0#?release~*((*dvb_frontend ) : INT)?init~*((*dvb_frontend ) : INT)?sleep~*((*dvb_frontend ) : INT)?set_params~*((*dvb_frontend ) : INT)?set_analog_params~*((*dvb_frontend *analog_parameters ) : INT)?calc_regs~*((*dvb_frontend *~u8~0 INT ) : INT)?set_config~*((*dvb_frontend *VOID ) : INT)?get_frequency~*((*dvb_frontend *~u32~0 ) : INT)?get_bandwidth~*((*dvb_frontend *~u32~0 ) : INT)?get_if_frequency~*((*dvb_frontend *~u32~0 ) : INT)?get_status~*((*dvb_frontend *~u32~0 ) : INT)?get_rf_strength~*((*dvb_frontend *~u16~0 ) : INT)?get_afc~*((*dvb_frontend *~s32~0 ) : INT)?set_frequency~*((*dvb_frontend ~u32~0 ) : INT)?set_bandwidth~*((*dvb_frontend ~u32~0 ) : INT)?set_state~*((*dvb_frontend ~tuner_param~0 *tuner_state ) : INT)?get_state~*((*dvb_frontend ~tuner_param~0 *tuner_state ) : INT)#?analog_ops~STRUCT~~analog_demod_ops?info~STRUCT~~analog_demod_info?name~*CHAR#?set_params~*((*dvb_frontend *analog_parameters ) : VOID)?has_signal~*((*dvb_frontend *~u16~0 ) : INT)?get_afc~*((*dvb_frontend *~s32~0 ) : INT)?tuner_status~*((*dvb_frontend ) : VOID)?standby~*((*dvb_frontend ) : VOID)?release~*((*dvb_frontend ) : VOID)?i2c_gate_ctrl~*((*dvb_frontend INT ) : INT)?set_config~*((*dvb_frontend *VOID ) : INT)#?set_property~*((*dvb_frontend *dtv_property ) : INT)?get_property~*((*dvb_frontend *dtv_property ) : INT)# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709553216 could not be translated for associated CType ARRAY#_3_~STRUCT~~stv090x_long_frame_crloop?modcod~~stv090x_modcod~0?crl_pilots_on_2~~u8~0?crl_pilots_off_2~~u8~0?crl_pilots_on_5~~u8~0?crl_pilots_off_5~~u8~0?crl_pilots_on_10~~u8~0?crl_pilots_off_10~~u8~0?crl_pilots_on_20~~u8~0?crl_pilots_off_20~~u8~0?crl_pilots_on_30~~u8~0?crl_pilots_off_30~~u8~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 18446744073709553367 could not be translated for associated CType ARRAY#_3_~STRUCT~~stv090x_long_frame_crloop?modcod~~stv090x_modcod~0?crl_pilots_on_2~~u8~0?crl_pilots_off_2~~u8~0?crl_pilots_on_5~~u8~0?crl_pilots_off_5~~u8~0?crl_pilots_on_10~~u8~0?crl_pilots_off_10~~u8~0?crl_pilots_on_20~~u8~0?crl_pilots_off_20~~u8~0?crl_pilots_on_30~~u8~0?crl_pilots_off_30~~u8~0## - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch5005 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch5005 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch5005 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch5005 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch5005 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch5005 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch5005 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch5005 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - UnprovableResult [Line: 15902]: Unable to prove that call of __VERIFIER_error() unreachable Unable to prove that call of __VERIFIER_error() unreachable Reason: overapproximation of bitwiseOr at line 4266. Possible FailurePath: [L3480] static unsigned int verbose ; [L3481] static struct stv090x_dev *stv090x_first_dev ; [L3557-L3609] static struct stv090x_tab const stv090x_s1cn_tab[52U] = { {0, 8917}, {5, 8801}, {10, 8667}, {15, 8522}, {20, 8355}, {25, 8175}, {30, 7979}, {35, 7763}, {40, 7530}, {45, 7282}, {50, 7026}, {55, 6781}, {60, 6514}, {65, 6241}, {70, 5965}, {75, 5690}, {80, 5424}, {85, 5161}, {90, 4902}, {95, 4654}, {100, 4417}, {105, 4186}, {110, 3968}, {115, 3757}, {120, 3558}, {125, 3366}, {130, 3185}, {135, 3012}, {140, 2850}, {145, 2698}, {150, 2550}, {160, 2283}, {170, 2042}, {180, 1827}, {190, 1636}, {200, 1466}, {210, 1315}, {220, 1181}, {230, 1064}, {240, 960}, {250, 869}, {260, 792}, {270, 724}, {280, 665}, {290, 616}, {300, 573}, {310, 537}, {320, 507}, {330, 483}, {400, 398}, {450, 381}, {500, 377}}; [L3610-L3665] static struct stv090x_tab const stv090x_s2cn_tab[55U] = { {-30, 13348}, {-20, 12640}, {-10, 11883}, {0, 11101}, {5, 10718}, {10, 10339}, {15, 9947}, {20, 9552}, {25, 9183}, {30, 8799}, {35, 8422}, {40, 8062}, {45, 7707}, {50, 7353}, {55, 7025}, {60, 6684}, {65, 6331}, {70, 6036}, {75, 5727}, {80, 5437}, {85, 5164}, {90, 4902}, {95, 4653}, {100, 4408}, {105, 4187}, {110, 3961}, {115, 3751}, {120, 3558}, {125, 3368}, {130, 3191}, {135, 3017}, {140, 2862}, {145, 2710}, {150, 2565}, {160, 2300}, {170, 2058}, {180, 1849}, {190, 1663}, {200, 1495}, {210, 1349}, {220, 1222}, {230, 1110}, {240, 1011}, {250, 925}, {260, 853}, {270, 789}, {280, 734}, {290, 690}, {300, 650}, {310, 619}, {320, 593}, {330, 571}, {400, 498}, {450, 484}, {500, 481}}; [L3666-L3680] static struct stv090x_tab const stv090x_rf_tab[14U] = { {-5, 51873}, {-10, 49705}, {-15, 47880}, {-20, 46268}, {-25, 44378}, {-30, 41624}, {-35, 39080}, {-40, 33673}, {-45, 22974}, {-50, 14868}, {-55, 11537}, {-60, 8461}, {-65, 41295}, {-70, 1962}}; [L3681-L3842] static struct stv090x_reg stv0900_initval[161U] = { {61724U, 0U}, {61725U, 255U}, {61778U, 17U}, {61782U, 19U}, {63088U, 20U}, {61921U, 33U}, {61923U, 33U}, {61840U, 34U}, {61849U, 192U}, {61850U, 192U}, {61841U, 0U}, {61972U, 249U}, {61968U, 8U}, {61982U, 196U}, {62013U, 237U}, {62015U, 208U}, {62016U, 184U}, {62032U, 210U}, {62035U, 32U}, {62544U, 210U}, {62036U, 0U}, {62368U, 136U}, {62370U, 58U}, {62376U, 0U}, {62386U, 16U}, {62360U, 53U}, {62364U, 193U}, {62017U, 248U}, {61953U, 28U}, {61975U, 32U}, {61984U, 112U}, {61985U, 136U}, {61996U, 91U}, {61997U, 56U}, {62008U, 228U}, {62009U, 26U}, {62010U, 9U}, {62014U, 8U}, {62040U, 193U}, {62037U, 240U}, {62038U, 112U}, {62041U, 88U}, {62042U, 1U}, {62096U, 38U}, {62108U, 134U}, {62109U, 134U}, {62208U, 119U}, {62209U, 133U}, {62210U, 119U}, {62324U, 32U}, {61973U, 59U}, {62128U, 255U}, {62129U, 255U}, {62130U, 255U}, {62131U, 255U}, {62132U, 255U}, {62133U, 255U}, {62134U, 255U}, {62135U, 204U}, {62136U, 204U}, {62137U, 204U}, {62138U, 204U}, {62139U, 204U}, {62140U, 204U}, {62141U, 204U}, {62142U, 204U}, {62143U, 207U}, {61856U, 34U}, {61865U, 192U}, {61866U, 192U}, {61857U, 0U}, {62484U, 249U}, {62480U, 8U}, {62494U, 196U}, {62487U, 32U}, {62525U, 237U}, {62527U, 208U}, {62528U, 184U}, {62544U, 210U}, {62547U, 32U}, {62548U, 0U}, {62549U, 240U}, {62550U, 112U}, {62836U, 32U}, {62880U, 136U}, {62882U, 58U}, {62888U, 0U}, {62898U, 16U}, {62872U, 53U}, {62876U, 193U}, {62529U, 248U}, {62465U, 28U}, {62496U, 112U}, {62497U, 136U}, {62508U, 91U}, {62509U, 56U}, {62520U, 228U}, {62521U, 26U}, {62522U, 9U}, {62526U, 8U}, {62552U, 193U}, {62553U, 88U}, {62554U, 1U}, {62608U, 38U}, {62620U, 134U}, {62621U, 134U}, {62720U, 119U}, {62721U, 133U}, {62722U, 119U}, {62485U, 59U}, {62640U, 255U}, {62641U, 255U}, {62642U, 255U}, {62643U, 255U}, {62644U, 255U}, {62645U, 255U}, {62646U, 255U}, {62647U, 204U}, {62648U, 204U}, {62649U, 204U}, {62650U, 204U}, {62651U, 204U}, {62652U, 204U}, {62653U, 204U}, {62654U, 204U}, {62655U, 207U}, {64134U, 29U}, {64003U, 55U}, {64004U, 41U}, {64005U, 55U}, {64006U, 51U}, {64007U, 49U}, {64008U, 47U}, {64009U, 57U}, {64010U, 58U}, {64011U, 41U}, {64012U, 55U}, {64013U, 51U}, {64014U, 47U}, {64015U, 57U}, {64016U, 58U}, {64063U, 4U}, {64067U, 12U}, {64068U, 15U}, {64069U, 17U}, {64070U, 20U}, {64071U, 23U}, {64072U, 25U}, {64073U, 32U}, {64074U, 33U}, {64075U, 13U}, {64076U, 15U}, {64077U, 19U}, {64078U, 26U}, {64079U, 31U}, {64080U, 33U}, {62976U, 32U}, {62771U, 1U}, {62259U, 1U}, {62780U, 47U}, {62268U, 47U}}; [L3843-L3942] static struct stv090x_reg stv0903_initval[99U] = { {61724U, 0U}, {61778U, 17U}, {61890U, 72U}, {61891U, 20U}, {61920U, 39U}, {61921U, 33U}, {61856U, 34U}, {61865U, 192U}, {61866U, 192U}, {61857U, 0U}, {62484U, 249U}, {62480U, 8U}, {62494U, 196U}, {62525U, 237U}, {62689U, 130U}, {62527U, 208U}, {62528U, 184U}, {62544U, 210U}, {62547U, 32U}, {62548U, 0U}, {62549U, 240U}, {62550U, 112U}, {62836U, 32U}, {62880U, 136U}, {62882U, 58U}, {62888U, 0U}, {62898U, 16U}, {62872U, 53U}, {62876U, 193U}, {62529U, 248U}, {62465U, 28U}, {62487U, 32U}, {62496U, 112U}, {62497U, 136U}, {62508U, 91U}, {62509U, 56U}, {62520U, 228U}, {62521U, 26U}, {62522U, 9U}, {62526U, 8U}, {62552U, 193U}, {62553U, 88U}, {62554U, 1U}, {62608U, 38U}, {62620U, 134U}, {62621U, 134U}, {62720U, 119U}, {62721U, 133U}, {62722U, 119U}, {62485U, 59U}, {62640U, 255U}, {62641U, 255U}, {62642U, 255U}, {62643U, 255U}, {62644U, 255U}, {62645U, 255U}, {62646U, 255U}, {62647U, 204U}, {62648U, 204U}, {62649U, 204U}, {62650U, 204U}, {62651U, 204U}, {62652U, 204U}, {62653U, 204U}, {62654U, 204U}, {62655U, 207U}, {64134U, 28U}, {64003U, 55U}, {64004U, 41U}, {64005U, 55U}, {64006U, 51U}, {64007U, 49U}, {64008U, 47U}, {64009U, 57U}, {64010U, 58U}, {64011U, 41U}, {64012U, 55U}, {64013U, 51U}, {64014U, 47U}, {64015U, 57U}, {64016U, 58U}, {64063U, 4U}, {64067U, 12U}, {64068U, 15U}, {64069U, 17U}, {64070U, 20U}, {64071U, 23U}, {64072U, 25U}, {64073U, 32U}, {64074U, 33U}, {64075U, 13U}, {64076U, 15U}, {64077U, 19U}, {64078U, 26U}, {64079U, 31U}, {64080U, 33U}, {62976U, 32U}, {62771U, 1U}, {62780U, 47U}}; [L3943-L3975] static struct stv090x_reg stv0900_cut20_val[32U] = { {61982U, 232U}, {61983U, 16U}, {62013U, 56U}, {62014U, 32U}, {62040U, 90U}, {62208U, 6U}, {62209U, 0U}, {62210U, 4U}, {61953U, 12U}, {62494U, 232U}, {62495U, 16U}, {62525U, 56U}, {62526U, 32U}, {62552U, 90U}, {62720U, 6U}, {62721U, 0U}, {62722U, 4U}, {62465U, 12U}, {64067U, 33U}, {64068U, 33U}, {64069U, 32U}, {64070U, 31U}, {64071U, 30U}, {64072U, 30U}, {64073U, 29U}, {64074U, 27U}, {64075U, 32U}, {64076U, 32U}, {64077U, 32U}, {64078U, 32U}, {64079U, 32U}, {64080U, 33U}}; [L3976-L3999] static struct stv090x_reg stv0903_cut20_val[23U] = { {62494U, 232U}, {62495U, 16U}, {62525U, 56U}, {62526U, 32U}, {62552U, 90U}, {62720U, 6U}, {62721U, 0U}, {62722U, 4U}, {62465U, 12U}, {64067U, 33U}, {64068U, 33U}, {64069U, 32U}, {64070U, 31U}, {64071U, 30U}, {64072U, 30U}, {64073U, 29U}, {64074U, 27U}, {64075U, 32U}, {64076U, 32U}, {64077U, 32U}, {64078U, 32U}, {64079U, 32U}, {64080U, 33U}}; [L4000-L4014] static struct stv090x_long_frame_crloop stv090x_s2_crl_cut20[14U] = { {4, 31U, 63U, 30U, 63U, 61U, 31U, 61U, 62U, 61U, 30U}, {5, 47U, 63U, 46U, 47U, 61U, 15U, 14U, 46U, 61U, 14U}, {6, 47U, 63U, 46U, 47U, 14U, 15U, 14U, 30U, 61U, 61U}, {7, 63U, 63U, 62U, 31U, 14U, 62U, 14U, 30U, 61U, 61U}, {8, 63U, 63U, 62U, 31U, 14U, 62U, 14U, 30U, 61U, 61U}, {9, 63U, 63U, 62U, 31U, 14U, 62U, 14U, 30U, 61U, 61U}, {10, 63U, 63U, 62U, 31U, 30U, 62U, 14U, 30U, 61U, 61U}, {11, 63U, 63U, 62U, 31U, 30U, 62U, 14U, 30U, 61U, 61U}, {12, 60U, 62U, 28U, 46U, 12U, 30U, 43U, 45U, 27U, 29U}, {13, 29U, 62U, 60U, 46U, 44U, 30U, 12U, 45U, 43U, 29U}, {14, 14U, 62U, 61U, 46U, 13U, 30U, 44U, 45U, 12U, 29U}, {15, 46U, 62U, 30U, 46U, 45U, 30U, 60U, 45U, 44U, 29U}, {16, 62U, 62U, 30U, 46U, 61U, 30U, 13U, 45U, 60U, 29U}, {17, 62U, 62U, 30U, 46U, 61U, 30U, 29U, 45U, 13U, 29U}}; [L4015-L4029] static struct stv090x_long_frame_crloop stv090x_s2_crl_cut30[14U] = { {4, 60U, 44U, 12U, 44U, 27U, 44U, 27U, 28U, 11U, 59U}, {5, 13U, 13U, 12U, 13U, 27U, 60U, 27U, 28U, 11U, 59U}, {6, 29U, 13U, 12U, 29U, 43U, 60U, 27U, 28U, 11U, 59U}, {7, 29U, 29U, 12U, 29U, 43U, 60U, 27U, 28U, 11U, 59U}, {8, 45U, 29U, 28U, 29U, 43U, 60U, 43U, 12U, 27U, 59U}, {9, 45U, 29U, 28U, 29U, 43U, 60U, 43U, 12U, 27U, 59U}, {10, 61U, 45U, 28U, 29U, 59U, 60U, 43U, 12U, 27U, 59U}, {11, 61U, 45U, 28U, 29U, 59U, 60U, 43U, 12U, 27U, 59U}, {12, 57U, 41U, 57U, 25U, 25U, 25U, 25U, 25U, 9U, 25U}, {13, 42U, 57U, 26U, 10U, 57U, 10U, 41U, 57U, 41U, 10U}, {14, 43U, 58U, 27U, 27U, 58U, 27U, 26U, 11U, 26U, 58U}, {15, 12U, 27U, 59U, 59U, 27U, 59U, 58U, 59U, 58U, 27U}, {16, 13U, 60U, 44U, 44U, 43U, 12U, 11U, 59U, 11U, 27U}, {17, 13U, 13U, 44U, 60U, 59U, 28U, 11U, 59U, 11U, 27U}}; [L4030-L4041] static struct stv090x_long_frame_crloop stv090x_s2_apsk_crl_cut20[11U] = { {18, 12U, 12U, 12U, 12U, 29U, 12U, 60U, 12U, 44U, 12U}, {19, 12U, 12U, 12U, 12U, 14U, 12U, 45U, 12U, 29U, 12U}, {20, 12U, 12U, 12U, 12U, 30U, 12U, 61U, 12U, 45U, 12U}, {21, 12U, 12U, 12U, 12U, 30U, 12U, 61U, 12U, 45U, 12U}, {22, 12U, 12U, 12U, 12U, 46U, 12U, 14U, 12U, 61U, 12U}, {23, 12U, 12U, 12U, 12U, 46U, 12U, 14U, 12U, 61U, 12U}, {24, 12U, 12U, 12U, 12U, 12U, 12U, 12U, 12U, 12U, 12U}, {25, 12U, 12U, 12U, 12U, 12U, 12U, 12U, 12U, 12U, 12U}, {26, 12U, 12U, 12U, 12U, 12U, 12U, 12U, 12U, 12U, 12U}, {27, 12U, 12U, 12U, 12U, 12U, 12U, 12U, 12U, 12U, 12U}, {28, 12U, 12U, 12U, 12U, 12U, 12U, 12U, 12U, 12U, 12U}}; [L4042-L4053] static struct stv090x_long_frame_crloop stv090x_s2_apsk_crl_cut30[11U] = { {18, 10U, 10U, 10U, 10U, 26U, 10U, 58U, 10U, 42U, 10U}, {19, 10U, 10U, 10U, 10U, 11U, 10U, 59U, 10U, 27U, 10U}, {20, 10U, 10U, 10U, 10U, 27U, 10U, 59U, 10U, 43U, 10U}, {21, 10U, 10U, 10U, 10U, 27U, 10U, 59U, 10U, 43U, 10U}, {22, 10U, 10U, 10U, 10U, 43U, 10U, 12U, 10U, 59U, 10U}, {23, 10U, 10U, 10U, 10U, 43U, 10U, 12U, 10U, 59U, 10U}, {24, 10U, 10U, 10U, 10U, 10U, 10U, 10U, 10U, 10U, 10U}, {25, 10U, 10U, 10U, 10U, 10U, 10U, 10U, 10U, 10U, 10U}, {26, 10U, 10U, 10U, 10U, 10U, 10U, 10U, 10U, 10U, 10U}, {27, 10U, 10U, 10U, 10U, 10U, 10U, 10U, 10U, 10U, 10U}, {28, 10U, 10U, 10U, 10U, 10U, 10U, 10U, 10U, 10U, 10U}}; [L4054-L4056] static struct stv090x_long_frame_crloop stv090x_s2_lowqpsk_crl_cut20[3U] = { {1, 15U, 63U, 14U, 63U, 45U, 47U, 45U, 31U, 61U, 62U}, {2, 15U, 63U, 14U, 63U, 45U, 47U, 61U, 15U, 61U, 46U}, {3, 31U, 63U, 30U, 63U, 61U, 31U, 61U, 62U, 61U, 46U}}; [L4057-L4059] static struct stv090x_long_frame_crloop stv090x_s2_lowqpsk_crl_cut30[3U] = { {1, 12U, 60U, 11U, 60U, 42U, 44U, 42U, 28U, 58U, 59U}, {2, 12U, 60U, 11U, 60U, 42U, 44U, 58U, 12U, 58U, 43U}, {3, 28U, 60U, 27U, 60U, 58U, 28U, 58U, 59U, 58U, 43U}}; [L4060-L4063] static struct stv090x_short_frame_crloop stv090x_s2_short_crl_cut20[4U] = { {0, 47U, 46U, 14U, 14U, 61U}, {1, 62U, 14U, 45U, 13U, 60U}, {2, 30U, 30U, 30U, 61U, 45U}, {3, 30U, 30U, 30U, 61U, 45U}}; [L4064-L4067] static struct stv090x_short_frame_crloop stv090x_s2_short_crl_cut30[4U] = { {0, 44U, 43U, 11U, 11U, 58U}, {1, 59U, 11U, 42U, 10U, 57U}, {2, 27U, 27U, 27U, 58U, 42U}, {3, 27U, 27U, 27U, 58U, 42U}}; [L15474-L15509] static struct dvb_frontend_ops stv090x_ops = {{{'S', 'T', 'V', '0', '9', '0', 'x', ' ', 'M', 'u', 'l', 't', 'i', 's', 't', 'a', 'n', 'd', 'a', 'r', 'd', '\000'}, 0, 950000U, 2150000U, 0U, 0U, 1000000U, 45000000U, 0U, 0U, 268436993}, {5U, 6U, 4U}, & stv090x_release, 0, & stv090x_init, & stv090x_sleep, 0, 0, & stv090x_frontend_algo, 0, 0, 0, & stv090x_read_status, & stv090x_read_per, & stv090x_read_signal_strength, & stv090x_read_cnr, 0, 0, & stv090x_send_diseqc_msg, & stv090x_recv_slave_reply, & stv090x_send_diseqc_burst, & stv090x_set_tone, 0, 0, 0, 0, 0, 0, & stv090x_search, {{{(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, (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, (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, (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}, 0U, 0U, 0U, 0U, 0U, 0U}, 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}; [L15648] int LDV_IN_INTERRUPT ; [L15912] static int ldv_mutex_demod_lock_of_stv090x_internal ; [L16019] static int ldv_mutex_lock ; [L16126] static int ldv_mutex_mutex_of_device ; [L16233] static int ldv_mutex_tuner_lock_of_stv090x_internal ; VAL [\old(LDV_IN_INTERRUPT)=18446744073709553530, \old(ldv_mutex_demod_lock_of_stv090x_internal)=18446744073709552934, \old(ldv_mutex_lock)=18446744073709552592, \old(ldv_mutex_mutex_of_device)=18446744073709552796, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=18446744073709553761, \old(stv0900_cut20_val)=null, \old(stv0900_cut20_val)=null, \old(stv0900_initval)=null, \old(stv0900_initval)=null, \old(stv0903_cut20_val)=null, \old(stv0903_cut20_val)=null, \old(stv0903_initval)=null, \old(stv0903_initval)=null, \old(stv090x_first_dev)=18446744073709551758, \old(stv090x_first_dev)=18446744073709552980, \old(stv090x_ops)=null, \old(stv090x_ops)=null, \old(stv090x_rf_tab)=null, \old(stv090x_rf_tab)=null, \old(stv090x_s1cn_tab)=null, \old(stv090x_s1cn_tab)=null, \old(stv090x_s2_apsk_crl_cut20)=null, \old(stv090x_s2_apsk_crl_cut20)=null, \old(stv090x_s2_apsk_crl_cut30)=null, \old(stv090x_s2_apsk_crl_cut30)=null, \old(stv090x_s2_crl_cut20)=null, \old(stv090x_s2_crl_cut20)=null, \old(stv090x_s2_crl_cut30)=null, \old(stv090x_s2_crl_cut30)=null, \old(stv090x_s2_lowqpsk_crl_cut20)=null, \old(stv090x_s2_lowqpsk_crl_cut20)=null, \old(stv090x_s2_lowqpsk_crl_cut30)=null, \old(stv090x_s2_lowqpsk_crl_cut30)=null, \old(stv090x_s2_short_crl_cut20)=null, \old(stv090x_s2_short_crl_cut20)=null, \old(stv090x_s2_short_crl_cut30)=null, \old(stv090x_s2_short_crl_cut30)=null, \old(stv090x_s2cn_tab)=null, \old(stv090x_s2cn_tab)=null, \old(verbose)=1373, \old(verbose)=134, LDV_IN_INTERRUPT=0, ldv_mutex_demod_lock_of_stv090x_internal=0, ldv_mutex_lock=0, ldv_mutex_mutex_of_device=0, ldv_mutex_tuner_lock_of_stv090x_internal=0, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L15651] struct dvb_frontend *var_group1 ; [L15652] struct dvb_diseqc_master_cmd *var_group2 ; [L15653] fe_sec_mini_cmd_t var_stv090x_send_diseqc_burst_57_p1 ; [L15654] struct dvb_diseqc_slave_reply *var_group3 ; [L15655] fe_sec_tone_mode_t var_stv090x_set_tone_54_p1 ; [L15656] enum fe_status *var_stv090x_read_status_49_p1 ; [L15657] u32 *var_stv090x_read_per_50_p1 ; [L15658] u16 *var_stv090x_read_signal_strength_52_p1 ; [L15659] u16 *var_stv090x_read_cnr_53_p1 ; [L15660] int ldv_s_stv090x_ops_dvb_frontend_ops ; [L15661] int tmp ; [L15662] int tmp___0 ; [L15664] ldv_s_stv090x_ops_dvb_frontend_ops = 0 [L15665] LDV_IN_INTERRUPT = 1 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=0, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=0, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=0, ldv_mutex_lock=0, ldv_mutex_mutex_of_device=0, ldv_mutex_tuner_lock_of_stv090x_internal=0, ldv_s_stv090x_ops_dvb_frontend_ops=0, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L15666] CALL ldv_initialize() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=0, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=0, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=0, ldv_mutex_lock=0, ldv_mutex_mutex_of_device=0, ldv_mutex_tuner_lock_of_stv090x_internal=0, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L16343] ldv_mutex_demod_lock_of_stv090x_internal = 1 [L16344] ldv_mutex_lock = 1 [L16345] ldv_mutex_mutex_of_device = 1 [L16346] ldv_mutex_tuner_lock_of_stv090x_internal = 1 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=0, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=0, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L15666] RET ldv_initialize() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=0, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=0, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, ldv_s_stv090x_ops_dvb_frontend_ops=0, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L15732] tmp___0 = __VERIFIER_nondet_int() [L15733] COND TRUE tmp___0 != 0 || ldv_s_stv090x_ops_dvb_frontend_ops != 0 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=0, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=0, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, ldv_s_stv090x_ops_dvb_frontend_ops=0, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp___0=1, verbose={18446744073709552573:0}] [L15669] tmp = __VERIFIER_nondet_int() [L15671] case 0: VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=0, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=0, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, ldv_s_stv090x_ops_dvb_frontend_ops=0, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp=0, tmp___0=1, verbose={18446744073709552573:0}] [L15672] COND TRUE ldv_s_stv090x_ops_dvb_frontend_ops == 0 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=0, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=0, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, ldv_s_stv090x_ops_dvb_frontend_ops=0, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp=0, tmp___0=1, verbose={18446744073709552573:0}] [L15673] FCALL ldv_handler_precall() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=0, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=0, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, ldv_s_stv090x_ops_dvb_frontend_ops=0, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp=0, tmp___0=1, verbose={18446744073709552573:0}] [L15674] CALL stv090x_release(var_group1) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=0, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=0, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, fe={18446744073709552411:-812}, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L13914] struct stv090x_state *state ; [L13916] EXPR fe->demodulator_priv [L13916] state = (struct stv090x_state *)fe->demodulator_priv [L13917] EXPR state->internal [L13917] EXPR state->internal [L13917] EXPR (state->internal)->num_used [L13917] (state->internal)->num_used = (state->internal)->num_used - 1 [L13918] EXPR state->internal [L13918] EXPR (state->internal)->num_used VAL [(state->internal)->num_used=2, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=0, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=0, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, fe={18446744073709552411:-812}, fe={18446744073709552411:-812}, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, state={18446744073709552573:-48}, state->internal={18446744073709552411:-365}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L13918] COND FALSE !((state->internal)->num_used <= 0) [L13936] CALL kfree((void const *)state) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=0, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=0, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, p={18446744073709552573:-48}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L13936] RET kfree((void const *)state) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=0, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=0, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, fe={18446744073709552411:-812}, fe={18446744073709552411:-812}, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, state={18446744073709552573:-48}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L15674] RET stv090x_release(var_group1) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=0, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=0, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, ldv_s_stv090x_ops_dvb_frontend_ops=0, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp=0, tmp___0=1, var_group1={18446744073709552411:-812}, verbose={18446744073709552573:0}] [L15675] ldv_s_stv090x_ops_dvb_frontend_ops = 0 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=0, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=0, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, ldv_s_stv090x_ops_dvb_frontend_ops=0, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp=0, tmp___0=1, var_group1={18446744073709552411:-812}, verbose={18446744073709552573:0}] [L15732] tmp___0 = __VERIFIER_nondet_int() [L15733] COND TRUE tmp___0 != 0 || ldv_s_stv090x_ops_dvb_frontend_ops != 0 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=0, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=0, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, ldv_s_stv090x_ops_dvb_frontend_ops=0, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp=0, tmp___0=1, var_group1={18446744073709552411:-812}, verbose={18446744073709552573:0}] [L15669] tmp = __VERIFIER_nondet_int() [L15671] case 0: [L15679] case 1: VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=0, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=0, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, ldv_s_stv090x_ops_dvb_frontend_ops=0, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp=1, tmp___0=1, var_group1={18446744073709552411:-812}, verbose={18446744073709552573:0}] [L15680] FCALL ldv_handler_precall() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=0, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=0, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, ldv_s_stv090x_ops_dvb_frontend_ops=0, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp=1, tmp___0=1, var_group1={18446744073709552411:-812}, verbose={18446744073709552573:0}] [L15681] CALL stv090x_init(var_group1) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, fe={18446744073709552411:-812}, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L14998] struct stv090x_state *state ; [L14999] struct stv090x_config const *config ; [L15000] u32 reg ; [L15001] int tmp ; [L15002] int tmp___0 ; [L15003] int tmp___1 ; [L15004] int tmp___2 ; [L15005] int tmp___3 ; [L15006] int tmp___4 ; [L15007] int tmp___5 ; [L15008] int tmp___6 ; [L15009] int tmp___7 ; [L15010] int tmp___8 ; [L15011] int tmp___9 ; [L15012] int tmp___10 ; [L15013] int tmp___11 ; [L15014] int tmp___12 ; [L15015] int tmp___13 ; [L15016] int tmp___14 ; [L15017] int tmp___15 ; [L15018] int tmp___16 ; [L15019] int tmp___17 ; [L15020] int tmp___18 ; [L15021] int tmp___19 ; [L15022] int tmp___20 ; [L15023] int tmp___21 ; [L15024] int tmp___22 ; [L15026] EXPR fe->demodulator_priv [L15026] state = (struct stv090x_state *)fe->demodulator_priv [L15027] EXPR state->config [L15027] config = state->config [L15028] EXPR state->internal [L15028] EXPR (state->internal)->mclk VAL [(state->internal)->mclk=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, config={18446744073709552573:-117}, fe={18446744073709552411:-812}, fe={18446744073709552411:-812}, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, state={18446744073709551749:-12}, state->internal={18446744073709551749:-365}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L15028] COND TRUE (state->internal)->mclk == 0 [L15029] CALL stv090x_i2c_gate_ctrl(state, 1) VAL [\old(enable)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, state={18446744073709551749:-12}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L4224] u32 reg ; [L4225] int tmp ; [L4226] int tmp___0 ; [L4227] int tmp___1 ; [L4228] int tmp___2 ; [L4229] int tmp___3 ; [L4230] int tmp___4 ; [L4231] int tmp___5 ; [L4232] int tmp___6 ; [L4233] int tmp___7 ; VAL [\old(enable)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, enable=1, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, state={18446744073709551749:-12}, state={18446744073709551749:-12}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L4235] COND TRUE enable != 0 [L4236] EXPR state->config [L4236] EXPR (state->config)->tuner_i2c_lock VAL [(state->config)->tuner_i2c_lock={367:-365}, \old(enable)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, enable=1, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, state={18446744073709551749:-12}, state={18446744073709551749:-12}, state->config={18446744073709552573:-117}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L4236-L4237] COND TRUE (unsigned long )(state->config)->tuner_i2c_lock != (unsigned long )((void (* )(struct dvb_frontend * , int ))0) [L4238] EXPR state->config [L4238] EXPR (state->config)->tuner_i2c_lock VAL [(state->config)->tuner_i2c_lock={367:-365}, \old(enable)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, enable=1, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, state={18446744073709551749:-12}, state={18446744073709551749:-12}, state->config={18446744073709552573:-117}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L4238] FCALL (*((state->config)->tuner_i2c_lock))(& state->frontend, 1) VAL [(state->config)->tuner_i2c_lock={367:-365}, \old(enable)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, enable=1, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, state={18446744073709551749:-12}, state={18446744073709551749:-12}, state->config={18446744073709552573:-117}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L4244] EXPR state->demod VAL [\old(enable)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, enable=1, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, state={18446744073709551749:-12}, state={18446744073709551749:-12}, state->demod=2, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L4244] COND TRUE (unsigned int )state->demod == 2U [L4245] CALL, EXPR stv090x_read_reg(state, 61739U) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(reg)=61739, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, state={18446744073709551749:-12}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L4080] struct stv090x_config const *config ; [L4081] int ret ; [L4082] u8 b0[2U] ; [L4083] u8 buf ; [L4084] struct i2c_msg msg[2U] ; [L4085] long tmp ; [L4087] EXPR state->config [L4087] config = state->config [L4088] b0[0] = (unsigned char )(reg >> 8) [L4089] b0[1] = (unsigned char )reg [L4090] EXPR config->address [L4090] msg[0].addr = (unsigned short )config->address [L4091] msg[0].flags = 0U [L4092] msg[0].len = 2U [L4093] msg[0].buf = (__u8 *)(& b0) [L4094] EXPR config->address [L4094] msg[1].addr = (unsigned short )config->address [L4095] msg[1].flags = 1U [L4096] msg[1].len = 1U [L4097] msg[1].buf = & buf [L4098] EXPR state->i2c VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(reg)=61739, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, b0={18446744073709552573:0}, buf={18446744073709553211:0}, config={18446744073709552573:-117}, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, msg={18446744073709551749:0}, reg=61739, state={18446744073709551749:-12}, state={18446744073709551749:-12}, state->i2c={18446744073709553770:18446744073709553023}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L4098] CALL, EXPR i2c_transfer(state->i2c, (struct i2c_msg *)(& msg), 2) VAL [\old(arg2)=2, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, arg0={18446744073709553770:18446744073709553023}, arg1={18446744073709551749:0}, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L16377] return __VERIFIER_nondet_int(); [L4098] RET, EXPR i2c_transfer(state->i2c, (struct i2c_msg *)(& msg), 2) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(reg)=61739, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, b0={18446744073709552573:0}, buf={18446744073709553211:0}, config={18446744073709552573:-117}, i2c_transfer(state->i2c, (struct i2c_msg *)(& msg), 2)=-512, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, msg={18446744073709551749:0}, reg=61739, state={18446744073709551749:-12}, state={18446744073709551749:-12}, state->i2c={18446744073709553770:18446744073709553023}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L4098] ret = i2c_transfer(state->i2c, (struct i2c_msg *)(& msg), 2) [L4099] COND TRUE ret != 2 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(reg)=61739, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, b0={18446744073709552573:0}, buf={18446744073709553211:0}, config={18446744073709552573:-117}, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, msg={18446744073709551749:0}, reg=61739, ret=-512, state={18446744073709551749:-12}, state={18446744073709551749:-12}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L4100] COND FALSE !(ret != -512) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(reg)=61739, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, b0={18446744073709552573:0}, buf={18446744073709553211:0}, config={18446744073709552573:-117}, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, msg={18446744073709551749:0}, reg=61739, ret=-512, state={18446744073709551749:-12}, state={18446744073709551749:-12}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L4120] EXPR ret < 0 ? ret : -121 VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(reg)=61739, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, b0={18446744073709552573:0}, buf={18446744073709553211:0}, config={18446744073709552573:-117}, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, msg={18446744073709551749:0}, reg=61739, ret=-512, ret < 0 ? ret : -121=-512, state={18446744073709551749:-12}, state={18446744073709551749:-12}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L4120] return (ret < 0 ? ret : -121); [L4120] return (ret < 0 ? ret : -121); [L4120] return (ret < 0 ? ret : -121); [L4120] return (ret < 0 ? ret : -121); VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(reg)=61739, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, \result=-512, config={18446744073709552573:-117}, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, reg=61739, ret=-512, state={18446744073709551749:-12}, state={18446744073709551749:-12}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L4245] RET, EXPR stv090x_read_reg(state, 61739U) VAL [\old(enable)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, enable=1, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, state={18446744073709551749:-12}, state={18446744073709551749:-12}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_read_reg(state, 61739U)=-512, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L4245] tmp = stv090x_read_reg(state, 61739U) [L4246] tmp___1 = tmp VAL [\old(enable)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, enable=1, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, state={18446744073709551749:-12}, state={18446744073709551749:-12}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp=-512, tmp___1=-512, verbose={18446744073709552573:0}] [L4251] reg = (u32 )tmp___1 VAL [\old(enable)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, enable=1, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, reg=4294966784, state={18446744073709551749:-12}, state={18446744073709551749:-12}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp=-512, tmp___1=-512, verbose={18446744073709552573:0}] [L4252] COND TRUE enable != 0 [L4253] EXPR \read(verbose) [L4253] verbose != 0U && verbose > 3U [L4253] EXPR \read(verbose) [L4253] verbose != 0U && verbose > 3U VAL [\old(enable)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, \read(verbose)=241, \read(verbose)=241, enable=1, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, reg=4294966784, state={18446744073709551749:-12}, state={18446744073709551749:-12}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp=-512, tmp___1=-512, verbose={18446744073709552573:0}, verbose != 0U && verbose > 3U=1] [L4253] COND TRUE verbose != 0U && verbose > 3U [L4266] reg = reg | 128U [L4267] EXPR state->demod VAL [\old(enable)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, enable=1, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, state={18446744073709551749:-12}, state={18446744073709551749:-12}, state->demod=2, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp=-512, tmp___1=-512, verbose={18446744073709552573:0}] [L4267] COND TRUE (unsigned int )state->demod == 2U [L4268] CALL, EXPR stv090x_write_reg(state, 61739U, (int )((u8 )reg)) VAL [\old(data)=241, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(reg)=61739, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, state={18446744073709551749:-12}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L4216] int tmp ; VAL [\old(data)=241, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(reg)=61739, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, data={18446744073709551749:0}, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, reg=61739, state={18446744073709551749:-12}, state={18446744073709551749:-12}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L4218] CALL, EXPR stv090x_write_regs(state, reg, & data, 1U) VAL [\old(count)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(reg)=61739, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, data={18446744073709551749:0}, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, state={18446744073709551749:-12}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L4147] struct stv090x_config const *config ; [L4148] int ret ; [L4149] u8 *buf ; [L4150] unsigned long __lengthofbuf ; [L4151] void *tmp ; [L4152] struct i2c_msg i2c_msg ; [L4153] size_t __len ; [L4154] void *__ret ; [L4155] int i ; [L4156] long tmp___0 ; [L4158] EXPR state->config [L4158] config = state->config [L4159] __lengthofbuf = (unsigned long )((long )(count + 2U)) [L4160] tmp = __builtin_alloca(sizeof(*buf) * __lengthofbuf) [L4161] buf = (u8 *)tmp [L4162] EXPR config->address [L4162] i2c_msg.addr = (unsigned short )config->address [L4163] i2c_msg.flags = 0U [L4164] i2c_msg.len = (unsigned int )((unsigned short )count) + 2U [L4165] i2c_msg.buf = (__u8 *)(& buf) [L4166] EXPR \read(*buf) [L4166] *(buf + 0) = (u8 )(reg >> 8) [L4167] EXPR \read(*buf) [L4167] *(buf + 1) = (u8 )reg [L4168] __len = (size_t )count VAL [\old(count)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(reg)=61739, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, __builtin_alloca(sizeof(*buf) * __lengthofbuf)={18446744073709552291:0}, __len=1, __lengthofbuf=3, buf={18446744073709552573:0}, config={18446744073709552525:-117}, count=1, data={18446744073709551749:0}, data={18446744073709551749:0}, i2c_msg={18446744073709553432:0}, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, reg=61739, state={18446744073709551749:-12}, state={18446744073709551749:-12}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp={18446744073709552291:0}, verbose={18446744073709552573:0}] [L4169] EXPR, FCALL memcpy((void *)(& buf) + 2U, (void const *)data, __len) VAL [\old(count)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(reg)=61739, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, __builtin_alloca(sizeof(*buf) * __lengthofbuf)={18446744073709552291:0}, __len=1, __lengthofbuf=3, buf={18446744073709552573:0}, config={18446744073709552525:-117}, count=1, data={18446744073709551749:0}, data={18446744073709551749:0}, i2c_msg={18446744073709553432:0}, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, memcpy((void *)(& buf) + 2U, (void const *)data, __len)={18446744073709552573:2}, reg=61739, state={18446744073709551749:-12}, state={18446744073709551749:-12}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp={18446744073709552291:0}, verbose={18446744073709552573:0}] [L4169] __ret = memcpy((void *)(& buf) + 2U, (void const *)data, __len) [L4170] EXPR state->verbose VAL [\old(count)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(reg)=61739, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, __builtin_alloca(sizeof(*buf) * __lengthofbuf)={18446744073709552291:0}, __len=1, __lengthofbuf=3, __ret={18446744073709552573:2}, buf={18446744073709552573:0}, config={18446744073709552525:-117}, count=1, data={18446744073709551749:0}, data={18446744073709551749:0}, i2c_msg={18446744073709553432:0}, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, reg=61739, state={18446744073709551749:-12}, state={18446744073709551749:-12}, state->verbose=1, state->verbose={18446744073709552315:18446744073709552014}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp={18446744073709552291:0}, verbose={18446744073709552573:0}] [L4170] CALL, EXPR ldv__builtin_expect(*(state->verbose) > 3U, 0L) VAL [\old(c)=0, \old(exp)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L15909] return (exp); VAL [\old(c)=0, \old(exp)=0, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, \result=0, c=0, exp=0, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L4170] RET, EXPR ldv__builtin_expect(*(state->verbose) > 3U, 0L) VAL [\old(count)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(reg)=61739, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, __builtin_alloca(sizeof(*buf) * __lengthofbuf)={18446744073709552291:0}, __len=1, __lengthofbuf=3, __ret={18446744073709552573:2}, buf={18446744073709552573:0}, config={18446744073709552525:-117}, count=1, data={18446744073709551749:0}, data={18446744073709551749:0}, i2c_msg={18446744073709553432:0}, ldv__builtin_expect(*(state->verbose) > 3U, 0L)=0, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, reg=61739, state={18446744073709551749:-12}, state={18446744073709551749:-12}, state->verbose=1, state->verbose={18446744073709552315:18446744073709552014}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp={18446744073709552291:0}, verbose={18446744073709552573:0}] [L4170] tmp___0 = ldv__builtin_expect(*(state->verbose) > 3U, 0L) [L4171] COND FALSE !(tmp___0 != 0L) VAL [\old(count)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(reg)=61739, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, __builtin_alloca(sizeof(*buf) * __lengthofbuf)={18446744073709552291:0}, __len=1, __lengthofbuf=3, __ret={18446744073709552573:2}, buf={18446744073709552573:0}, config={18446744073709552525:-117}, count=1, data={18446744073709551749:0}, data={18446744073709551749:0}, i2c_msg={18446744073709553432:0}, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, reg=61739, state={18446744073709551749:-12}, state={18446744073709551749:-12}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp={18446744073709552291:0}, tmp___0=0, verbose={18446744073709552573:0}] [L4186] EXPR state->i2c VAL [\old(count)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(reg)=61739, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, __builtin_alloca(sizeof(*buf) * __lengthofbuf)={18446744073709552291:0}, __len=1, __lengthofbuf=3, __ret={18446744073709552573:2}, buf={18446744073709552573:0}, config={18446744073709552525:-117}, count=1, data={18446744073709551749:0}, data={18446744073709551749:0}, i2c_msg={18446744073709553432:0}, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, reg=61739, state={18446744073709551749:-12}, state={18446744073709551749:-12}, state->i2c={18446744073709553770:18446744073709553023}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp={18446744073709552291:0}, tmp___0=0, verbose={18446744073709552573:0}] [L4186] CALL, EXPR i2c_transfer(state->i2c, & i2c_msg, 1) VAL [\old(arg2)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, arg0={18446744073709553770:18446744073709553023}, arg1={18446744073709553432:0}, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L16377] return __VERIFIER_nondet_int(); [L4186] RET, EXPR i2c_transfer(state->i2c, & i2c_msg, 1) VAL [\old(count)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(reg)=61739, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, __builtin_alloca(sizeof(*buf) * __lengthofbuf)={18446744073709552291:0}, __len=1, __lengthofbuf=3, __ret={18446744073709552573:2}, buf={18446744073709552573:0}, config={18446744073709552525:-117}, count=1, data={18446744073709551749:0}, data={18446744073709551749:0}, i2c_msg={18446744073709553432:0}, i2c_transfer(state->i2c, & i2c_msg, 1)=-512, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, reg=61739, state={18446744073709551749:-12}, state={18446744073709551749:-12}, state->i2c={18446744073709553770:18446744073709553023}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp={18446744073709552291:0}, tmp___0=0, verbose={18446744073709552573:0}] [L4186] ret = i2c_transfer(state->i2c, & i2c_msg, 1) [L4187] COND TRUE ret != 1 VAL [\old(count)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(reg)=61739, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, __builtin_alloca(sizeof(*buf) * __lengthofbuf)={18446744073709552291:0}, __len=1, __lengthofbuf=3, __ret={18446744073709552573:2}, buf={18446744073709552573:0}, config={18446744073709552525:-117}, count=1, data={18446744073709551749:0}, data={18446744073709551749:0}, i2c_msg={18446744073709553432:0}, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, reg=61739, ret=-512, state={18446744073709551749:-12}, state={18446744073709551749:-12}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp={18446744073709552291:0}, tmp___0=0, verbose={18446744073709552573:0}] [L4188] COND FALSE !(ret != -512) VAL [\old(count)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(reg)=61739, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, __builtin_alloca(sizeof(*buf) * __lengthofbuf)={18446744073709552291:0}, __len=1, __lengthofbuf=3, __ret={18446744073709552573:2}, buf={18446744073709552573:0}, config={18446744073709552525:-117}, count=1, data={18446744073709551749:0}, data={18446744073709551749:0}, i2c_msg={18446744073709553432:0}, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, reg=61739, ret=-512, state={18446744073709551749:-12}, state={18446744073709551749:-12}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp={18446744073709552291:0}, tmp___0=0, verbose={18446744073709552573:0}] [L4208] EXPR ret < 0 ? ret : -121 VAL [\old(count)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(reg)=61739, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, __builtin_alloca(sizeof(*buf) * __lengthofbuf)={18446744073709552291:0}, __len=1, __lengthofbuf=3, __ret={18446744073709552573:2}, buf={18446744073709552573:0}, config={18446744073709552525:-117}, count=1, data={18446744073709551749:0}, data={18446744073709551749:0}, i2c_msg={18446744073709553432:0}, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, reg=61739, ret=-512, ret < 0 ? ret : -121=-512, state={18446744073709551749:-12}, state={18446744073709551749:-12}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp={18446744073709552291:0}, tmp___0=0, verbose={18446744073709552573:0}] [L4208] return (ret < 0 ? ret : -121); [L4208] return (ret < 0 ? ret : -121); [L4208] return (ret < 0 ? ret : -121); [L4218] RET, EXPR stv090x_write_regs(state, reg, & data, 1U) VAL [\old(data)=241, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(reg)=61739, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, data={18446744073709551749:0}, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, reg=61739, state={18446744073709551749:-12}, state={18446744073709551749:-12}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, stv090x_write_regs(state, reg, & data, 1U)=-512, verbose={18446744073709552573:0}] [L4218] tmp = stv090x_write_regs(state, reg, & data, 1U) [L4219] return (tmp); [L4219] return (tmp); VAL [\old(data)=241, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(reg)=61739, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, \result=-512, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, reg=61739, state={18446744073709551749:-12}, state={18446744073709551749:-12}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp=-512, verbose={18446744073709552573:0}] [L4268] RET, EXPR stv090x_write_reg(state, 61739U, (int )((u8 )reg)) VAL [\old(enable)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, enable=1, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, reg=241, state={18446744073709551749:-12}, state={18446744073709551749:-12}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, stv090x_write_reg(state, 61739U, (int )((u8 )reg))=-512, tmp=-512, tmp___1=-512, verbose={18446744073709552573:0}] [L4268] tmp___2 = stv090x_write_reg(state, 61739U, (int )((u8 )reg)) [L4269] tmp___4 = tmp___2 < 0 VAL [\old(enable)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, enable=1, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, reg=241, state={18446744073709551749:-12}, state={18446744073709551749:-12}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp=-512, tmp___1=-512, tmp___2=-512, tmp___4=1, verbose={18446744073709552573:0}] [L4274] COND TRUE \read(tmp___4) VAL [\old(enable)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, enable=1, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, reg=241, state={18446744073709551749:-12}, state={18446744073709551749:-12}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp=-512, tmp___1=-512, tmp___2=-512, tmp___4=1, verbose={18446744073709552573:0}] [L4316] EXPR \read(verbose) [L4316] verbose != 0U && verbose != 0U [L4316] EXPR \read(verbose) [L4316] verbose != 0U && verbose != 0U VAL [\old(enable)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, \read(verbose)=241, \read(verbose)=241, enable=1, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, reg=241, state={18446744073709551749:-12}, state={18446744073709551749:-12}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp=-512, tmp___1=-512, tmp___2=-512, tmp___4=1, verbose={18446744073709552573:0}, verbose != 0U && verbose != 0U=1] [L4316] COND TRUE verbose != 0U && verbose != 0U [L4329] EXPR state->config [L4329] EXPR (state->config)->tuner_i2c_lock VAL [(state->config)->tuner_i2c_lock={18446744073709551616:0}, \old(enable)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, enable=1, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, reg=241, state={18446744073709551749:-12}, state={18446744073709551749:-12}, state->config={18446744073709552525:-117}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp=-512, tmp___1=-512, tmp___2=-512, tmp___4=1, verbose={18446744073709552573:0}] [L4329-L4330] COND FALSE !((unsigned long )(state->config)->tuner_i2c_lock != (unsigned long )((void (* )(struct dvb_frontend * , int ))0)) [L4333] EXPR state->internal VAL [\old(enable)=1, \old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, enable=1, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, reg=241, state={18446744073709551749:-12}, state={18446744073709551749:-12}, state->internal={18446744073709552291:0}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, tmp=-512, tmp___1=-512, tmp___2=-512, tmp___4=1, verbose={18446744073709552573:0}] [L4333] CALL ldv_mutex_unlock_8(& (state->internal)->tuner_lock) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, ldv_func_arg1={18446744073709552291:165}, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L15805] CALL ldv_mutex_unlock_tuner_lock_of_stv090x_internal(ldv_func_arg1) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, lock={18446744073709552291:165}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L16332] COND FALSE !(ldv_mutex_tuner_lock_of_stv090x_internal == 2) VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, lock={18446744073709552291:165}, lock={18446744073709552291:165}, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L16334] CALL ldv_error() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] [L15902] __VERIFIER_error() VAL [\old(LDV_IN_INTERRUPT)=0, \old(ldv_mutex_demod_lock_of_stv090x_internal)=1, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mutex_of_device)=0, \old(ldv_mutex_tuner_lock_of_stv090x_internal)=1, \old(stv090x_first_dev)=0, \old(stv090x_first_dev)=0, LDV_IN_INTERRUPT=1, ldv_mutex_demod_lock_of_stv090x_internal=1, ldv_mutex_lock=1, ldv_mutex_mutex_of_device=1, ldv_mutex_tuner_lock_of_stv090x_internal=1, stv0900_cut20_val={18446744073709552293:0}, stv0900_initval={18446744073709553532:0}, stv0903_cut20_val={18446744073709551753:0}, stv0903_initval={18446744073709551974:0}, stv090x_first_dev={0:0}, stv090x_ops={18446744073709553457:0}, stv090x_rf_tab={18446744073709552719:0}, stv090x_s1cn_tab={18446744073709553022:0}, stv090x_s2_apsk_crl_cut20={18446744073709551914:0}, stv090x_s2_apsk_crl_cut30={18446744073709553253:0}, stv090x_s2_crl_cut20={18446744073709553512:0}, stv090x_s2_crl_cut30={18446744073709552177:0}, stv090x_s2_lowqpsk_crl_cut20={18446744073709552438:0}, stv090x_s2_lowqpsk_crl_cut30={18446744073709553369:0}, stv090x_s2_short_crl_cut20={18446744073709552379:0}, stv090x_s2_short_crl_cut30={18446744073709553028:0}, stv090x_s2cn_tab={18446744073709553051:0}, verbose={18446744073709552573:0}] - StatisticsResult: Ultimate Automizer benchmark data CFG has 104 procedures, 5532 locations, 1 error locations. UNSAFE Result, 635.2s OverallTime, 11 OverallIterations, 2 TraceHistogramMax, 85.2s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 90972 SDtfs, 39144 SDslu, 223619 SDs, 0 SdLazy, 13991 SolverSat, 3786 SolverUnsat, 5 SolverUnknown, 0 SolverNotchecked, 71.6s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 75 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 9.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=11806occurred in iteration=10, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 11.3s AutomataMinimizationTime, 10 MinimizatonAttempts, 952 StatesRemovedByMinimization, 6 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.7s SsaConstructionTime, 165.0s SatisfiabilityAnalysisTime, 333.3s InterpolantComputationTime, 763 NumberOfCodeBlocks, 763 NumberOfCodeBlocksAsserted, 11 NumberOfCheckSat, 635 ConstructedInterpolants, 0 QuantifiedInterpolants, 168654 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 10 InterpolantComputations, 10 PerfectInterpolantSequences, 19/19 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces Received shutdown request... ### Bit-precise run ### This is Ultimate 0.1.23-635dfa2 [2018-12-09 11:48:00,824 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-09 11:48:00,825 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-09 11:48:00,831 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-09 11:48:00,831 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-09 11:48:00,832 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-09 11:48:00,832 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-09 11:48:00,833 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-09 11:48:00,834 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-09 11:48:00,834 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-09 11:48:00,835 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-09 11:48:00,835 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-09 11:48:00,835 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-09 11:48:00,836 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-09 11:48:00,836 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-09 11:48:00,837 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-09 11:48:00,837 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-09 11:48:00,838 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-09 11:48:00,839 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-09 11:48:00,840 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-09 11:48:00,840 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-09 11:48:00,841 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-09 11:48:00,842 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-09 11:48:00,842 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-09 11:48:00,842 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-09 11:48:00,843 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-09 11:48:00,843 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-09 11:48:00,844 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-09 11:48:00,844 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-09 11:48:00,845 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-09 11:48:00,845 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-09 11:48:00,845 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-09 11:48:00,845 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-09 11:48:00,845 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-09 11:48:00,846 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-09 11:48:00,846 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-09 11:48:00,846 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/bin-2019/uautomizer/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2018-12-09 11:48:00,853 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-09 11:48:00,853 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-09 11:48:00,854 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-09 11:48:00,854 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-12-09 11:48:00,854 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-09 11:48:00,855 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-09 11:48:00,855 INFO L133 SettingsManager]: * Use SBE=true [2018-12-09 11:48:00,855 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-09 11:48:00,855 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-09 11:48:00,855 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-09 11:48:00,855 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-09 11:48:00,855 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-09 11:48:00,856 INFO L133 SettingsManager]: * Use bitvectors instead of ints=true [2018-12-09 11:48:00,856 INFO L133 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2018-12-09 11:48:00,856 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-09 11:48:00,856 INFO L133 SettingsManager]: * Use constant arrays=true [2018-12-09 11:48:00,856 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-09 11:48:00,856 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-09 11:48:00,856 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-09 11:48:00,856 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-09 11:48:00,857 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-09 11:48:00,857 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-09 11:48:00,857 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-09 11:48:00,857 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-09 11:48:00,857 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-09 11:48:00,857 INFO L133 SettingsManager]: * Trace refinement strategy=WOLF [2018-12-09 11:48:00,857 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-09 11:48:00,857 INFO L133 SettingsManager]: * Command for external solver=cvc4 --incremental --rewrite-divk --print-success --lang smt [2018-12-09 11:48:00,858 INFO L133 SettingsManager]: * Logic for external solver=AUFBV [2018-12-09 11:48:00,858 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-12-09 11:48:00,858 INFO L133 SettingsManager]: * To the following directory=dump/ 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-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/bin-2019/uautomizer 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(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer 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 -> 5d2d06e1a82f072f048158b5b84a0c002fbd476c [2018-12-09 11:48:00,877 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-09 11:48:00,887 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-09 11:48:00,890 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-09 11:48:00,891 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-09 11:48:00,891 INFO L276 PluginConnector]: CDTParser initialized [2018-12-09 11:48:00,892 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/bin-2019/uautomizer/../../sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--media--dvb-frontends--stv090x.ko-ldv_main0_sequence_infinite_withcheck_stateful_true-unreach-call.cil.out.i [2018-12-09 11:48:00,928 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/bin-2019/uautomizer/data/550488571/429af412c2e04fb9b0820ffa1774c485/FLAG1588fae04 [2018-12-09 11:48:01,364 INFO L307 CDTParser]: Found 1 translation units. [2018-12-09 11:48:01,365 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--media--dvb-frontends--stv090x.ko-ldv_main0_sequence_infinite_withcheck_stateful_true-unreach-call.cil.out.i [2018-12-09 11:48:01,386 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/bin-2019/uautomizer/data/550488571/429af412c2e04fb9b0820ffa1774c485/FLAG1588fae04 [2018-12-09 11:48:01,395 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_c55b512c-e436-4a59-95fc-c97c406b11c4/bin-2019/uautomizer/data/550488571/429af412c2e04fb9b0820ffa1774c485 [2018-12-09 11:48:01,397 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-09 11:48:01,398 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-12-09 11:48:01,398 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-09 11:48:01,399 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-09 11:48:01,401 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-09 11:48:01,401 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.12 11:48:01" (1/1) ... [2018-12-09 11:48:01,403 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@430002c0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:48:01, skipping insertion in model container [2018-12-09 11:48:01,403 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.12 11:48:01" (1/1) ... [2018-12-09 11:48:01,408 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-09 11:48:01,509 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-09 11:48:02,757 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-09 11:48:02,797 INFO L191 MainTranslator]: Completed pre-run [2018-12-09 11:48:03,116 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-09 11:48:03,275 INFO L195 MainTranslator]: Completed translation [2018-12-09 11:48:03,276 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:48:03 WrapperNode [2018-12-09 11:48:03,276 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-12-09 11:48:03,276 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-12-09 11:48:03,276 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-12-09 11:48:03,276 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-12-09 11:48:03,282 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:48:03" (1/1) ... [2018-12-09 11:48:03,310 ERROR L1131 TypeChecker]: C: __builtin_alloca(sizeof(*buf) * __lengthofbuf) [4160]: Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~malloc104,]],#Ultimate.alloc,[FunctionApplication[~bvmul64,[FunctionApplication[~sign_extendFrom32To64,[BitvecLiteral[1,32]]],IdentifierExpression[~__lengthofbuf~0,]]]]] [2018-12-09 11:48:03,338 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:48:03" (1/1) ... [2018-12-09 11:48:03,338 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-12-09 11:48:03,339 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.preprocessor [2018-12-09 11:48:03,339 INFO L168 Benchmark]: Toolchain (without parser) took 1941.81 ms. Allocated memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: 311.4 MB). Free memory was 921.9 MB in the beginning and 1.2 GB in the end (delta: -283.4 MB). Peak memory consumption was 28.0 MB. Max. memory is 11.5 GB. [2018-12-09 11:48:03,340 INFO L168 Benchmark]: CDTParser took 0.18 ms. Allocated memory is still 1.0 GB. Free memory is still 972.9 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-09 11:48:03,341 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1877.58 ms. Allocated memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: 311.4 MB). Free memory was 921.9 MB in the beginning and 1.2 GB in the end (delta: -294.0 MB). Peak memory consumption was 318.9 MB. Max. memory is 11.5 GB. [2018-12-09 11:48:03,341 INFO L168 Benchmark]: Boogie Procedure Inliner took 62.27 ms. Allocated memory is still 1.3 GB. Free memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 10.6 MB). Peak memory consumption was 10.6 MB. Max. memory is 11.5 GB. [2018-12-09 11:48:03,343 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.18 ms. Allocated memory is still 1.0 GB. Free memory is still 972.9 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 1877.58 ms. Allocated memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: 311.4 MB). Free memory was 921.9 MB in the beginning and 1.2 GB in the end (delta: -294.0 MB). Peak memory consumption was 318.9 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 62.27 ms. Allocated memory is still 1.3 GB. Free memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 10.6 MB). Peak memory consumption was 10.6 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - TypeErrorResult [Line: 4160]: Type Error Wrong parameter type at index 0: CallStatement[false,[VariableLHS[#t~malloc104,]],#Ultimate.alloc,[FunctionApplication[~bvmul64,[FunctionApplication[~sign_extendFrom32To64,[BitvecLiteral[1,32]]],IdentifierExpression[~__lengthofbuf~0,]]]]] RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request...