./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--media--usb--hdpvr--hdpvr.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 3289d67d Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--media--usb--hdpvr--hdpvr.ko-entry_point.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 28cee9ba0508edd93029c4ac22e688d6ef34318badd23315e72f8660dad50f96 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.fs.icfgbuilder-eval-3289d67-m [2024-11-16 21:23:16,971 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-16 21:23:17,010 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-16 21:23:17,013 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-16 21:23:17,014 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-16 21:23:17,029 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-16 21:23:17,029 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-16 21:23:17,029 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-16 21:23:17,030 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-16 21:23:17,030 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-16 21:23:17,030 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-16 21:23:17,031 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-16 21:23:17,031 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-16 21:23:17,031 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-16 21:23:17,032 INFO L153 SettingsManager]: * Use SBE=true [2024-11-16 21:23:17,032 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-16 21:23:17,032 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-16 21:23:17,032 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-16 21:23:17,033 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-16 21:23:17,033 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-16 21:23:17,033 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-16 21:23:17,034 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-16 21:23:17,034 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-16 21:23:17,034 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-16 21:23:17,034 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-16 21:23:17,035 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-16 21:23:17,035 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-16 21:23:17,035 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-16 21:23:17,035 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-16 21:23:17,035 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-16 21:23:17,036 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-16 21:23:17,036 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-16 21:23:17,036 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-16 21:23:17,036 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-16 21:23:17,036 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-16 21:23:17,037 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-16 21:23:17,037 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-16 21:23:17,037 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-16 21:23:17,037 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-16 21:23:17,038 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> 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 -> 28cee9ba0508edd93029c4ac22e688d6ef34318badd23315e72f8660dad50f96 [2024-11-16 21:23:17,216 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-16 21:23:17,236 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-16 21:23:17,238 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-16 21:23:17,239 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-16 21:23:17,239 INFO L274 PluginConnector]: CDTParser initialized [2024-11-16 21:23:17,240 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--media--usb--hdpvr--hdpvr.ko-entry_point.cil.out.i [2024-11-16 21:23:18,584 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-16 21:23:19,113 INFO L384 CDTParser]: Found 1 translation units. [2024-11-16 21:23:19,115 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--media--usb--hdpvr--hdpvr.ko-entry_point.cil.out.i [2024-11-16 21:23:19,154 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5f3e8db62/747d0f114e854903b8e108243ceab485/FLAG38b07773a [2024-11-16 21:23:19,647 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5f3e8db62/747d0f114e854903b8e108243ceab485 [2024-11-16 21:23:19,649 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-16 21:23:19,650 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-16 21:23:19,655 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-16 21:23:19,655 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-16 21:23:19,660 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-16 21:23:19,660 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 09:23:19" (1/1) ... [2024-11-16 21:23:19,661 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2f2398a1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:23:19, skipping insertion in model container [2024-11-16 21:23:19,662 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 09:23:19" (1/1) ... [2024-11-16 21:23:19,775 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-16 21:23:20,129 WARN L1355 CHandler]: Detected problem Invalid redeclaration of the name match at C: (*match)(struct device * , struct v4l2_async_subdev * ) [4023] [2024-11-16 21:23:21,012 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--media--usb--hdpvr--hdpvr.ko-entry_point.cil.out.i[321780,321793] [2024-11-16 21:23:21,300 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-16 21:23:21,378 INFO L200 MainTranslator]: Completed pre-run [2024-11-16 21:23:21,437 WARN L1355 CHandler]: Detected problem Invalid redeclaration of the name match at C: (*match)(struct device * , struct v4l2_async_subdev * ) [4023] [2024-11-16 21:23:21,467 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0": "+m" (v->counter)); [5861] [2024-11-16 21:23:21,469 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [5872-5873] [2024-11-16 21:23:21,469 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [5876-5877] [2024-11-16 21:23:21,470 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [5880-5881] [2024-11-16 21:23:21,470 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [5884-5885] [2024-11-16 21:23:21,715 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--media--usb--hdpvr--hdpvr.ko-entry_point.cil.out.i[321780,321793] [2024-11-16 21:23:21,728 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-16 21:23:21,893 INFO L204 MainTranslator]: Completed translation [2024-11-16 21:23:21,894 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:23:21 WrapperNode [2024-11-16 21:23:21,894 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-16 21:23:21,895 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-16 21:23:21,895 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-16 21:23:21,895 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-16 21:23:21,901 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:23:21" (1/1) ... [2024-11-16 21:23:22,008 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:23:21" (1/1) ... [2024-11-16 21:23:23,768 INFO L138 Inliner]: procedures = 424, calls = 5743, calls flagged for inlining = 185, calls inlined = 176, statements flattened = 11432 [2024-11-16 21:23:23,768 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-16 21:23:23,769 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-16 21:23:23,769 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-16 21:23:23,769 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-16 21:23:23,807 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:23:21" (1/1) ... [2024-11-16 21:23:23,823 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:23:21" (1/1) ... [2024-11-16 21:23:24,493 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:23:21" (1/1) ... [2024-11-16 21:23:25,639 INFO L175 MemorySlicer]: Split 4624 memory accesses to 17 slices as follows [2, 6, 888, 2186, 26, 1, 3, 3, 9, 9, 1, 27, 2, 56, 45, 518, 842]. 47 percent of accesses are in the largest equivalence class. The 68 initializations are split as follows [2, 6, 0, 45, 0, 0, 3, 3, 0, 8, 1, 0, 0, 0, 0, 0, 0]. The 2799 writes are split as follows [0, 0, 326, 1770, 5, 0, 0, 0, 1, 0, 0, 14, 1, 56, 45, 249, 332]. [2024-11-16 21:23:25,640 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:23:21" (1/1) ... [2024-11-16 21:23:25,640 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:23:21" (1/1) ... [2024-11-16 21:23:26,876 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:23:21" (1/1) ... [2024-11-16 21:23:26,898 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:23:21" (1/1) ... [2024-11-16 21:23:26,937 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:23:21" (1/1) ... [2024-11-16 21:23:26,967 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:23:21" (1/1) ... [2024-11-16 21:23:27,024 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-16 21:23:27,025 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2024-11-16 21:23:27,025 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2024-11-16 21:23:27,026 INFO L274 PluginConnector]: IcfgBuilder initialized [2024-11-16 21:23:27,026 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:23:21" (1/1) ... [2024-11-16 21:23:27,030 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-16 21:23:27,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 21:23:27,058 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-16 21:23:27,066 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-16 21:23:27,111 INFO L130 BoogieDeclarations]: Found specification of procedure list_size [2024-11-16 21:23:27,113 INFO L138 BoogieDeclarations]: Found implementation of procedure list_size [2024-11-16 21:23:27,113 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-16 21:23:27,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-16 21:23:27,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-16 21:23:27,113 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-16 21:23:27,113 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_free_buffers [2024-11-16 21:23:27,114 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_free_buffers [2024-11-16 21:23:27,114 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_1 [2024-11-16 21:23:27,114 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_1 [2024-11-16 21:23:27,114 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2024-11-16 21:23:27,114 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2024-11-16 21:23:27,114 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_set_audio [2024-11-16 21:23:27,114 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_set_audio [2024-11-16 21:23:27,114 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_config_call [2024-11-16 21:23:27,115 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_config_call [2024-11-16 21:23:27,115 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fmt_vid_cap [2024-11-16 21:23:27,115 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fmt_vid_cap [2024-11-16 21:23:27,115 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_handler_free [2024-11-16 21:23:27,115 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_handler_free [2024-11-16 21:23:27,115 INFO L130 BoogieDeclarations]: Found specification of procedure get_video_info [2024-11-16 21:23:27,116 INFO L138 BoogieDeclarations]: Found implementation of procedure get_video_info [2024-11-16 21:23:27,116 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_new_std [2024-11-16 21:23:27,116 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_new_std [2024-11-16 21:23:27,116 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_new_device [2024-11-16 21:23:27,116 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_new_device [2024-11-16 21:23:27,116 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_get_next_buffer [2024-11-16 21:23:27,117 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_get_next_buffer [2024-11-16 21:23:27,117 INFO L130 BoogieDeclarations]: Found specification of procedure video_devdata [2024-11-16 21:23:27,117 INFO L138 BoogieDeclarations]: Found implementation of procedure video_devdata [2024-11-16 21:23:27,117 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-16 21:23:27,117 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_poll [2024-11-16 21:23:27,118 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_poll [2024-11-16 21:23:27,118 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-16 21:23:27,118 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-16 21:23:27,118 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2024-11-16 21:23:27,118 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2024-11-16 21:23:27,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-16 21:23:27,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-16 21:23:27,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-16 21:23:27,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-16 21:23:27,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-16 21:23:27,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-16 21:23:27,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-16 21:23:27,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-16 21:23:27,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-16 21:23:27,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-16 21:23:27,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-16 21:23:27,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-16 21:23:27,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-16 21:23:27,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-16 21:23:27,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-16 21:23:27,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-16 21:23:27,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-16 21:23:27,120 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2024-11-16 21:23:27,120 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2024-11-16 21:23:27,120 INFO L130 BoogieDeclarations]: Found specification of procedure video_ioctl2 [2024-11-16 21:23:27,120 INFO L138 BoogieDeclarations]: Found implementation of procedure video_ioctl2 [2024-11-16 21:23:27,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-16 21:23:27,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-16 21:23:27,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-16 21:23:27,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-16 21:23:27,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-16 21:23:27,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-16 21:23:27,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-16 21:23:27,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-16 21:23:27,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-16 21:23:27,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-16 21:23:27,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-16 21:23:27,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-16 21:23:27,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-16 21:23:27,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-16 21:23:27,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-16 21:23:27,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-16 21:23:27,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-16 21:23:27,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-16 21:23:27,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-16 21:23:27,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-16 21:23:27,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-16 21:23:27,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-16 21:23:27,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-16 21:23:27,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-16 21:23:27,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-16 21:23:27,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-16 21:23:27,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-16 21:23:27,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-16 21:23:27,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-16 21:23:27,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-16 21:23:27,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-16 21:23:27,122 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-16 21:23:27,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-16 21:23:27,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-16 21:23:27,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-16 21:23:27,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-16 21:23:27,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-16 21:23:27,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-16 21:23:27,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-16 21:23:27,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-16 21:23:27,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-16 21:23:27,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-16 21:23:27,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-16 21:23:27,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-16 21:23:27,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-16 21:23:27,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-16 21:23:27,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-16 21:23:27,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-16 21:23:27,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-16 21:23:27,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-16 21:23:27,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-16 21:23:27,123 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-16 21:23:27,123 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-16 21:23:27,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-16 21:23:27,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-16 21:23:27,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-16 21:23:27,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-16 21:23:27,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-16 21:23:27,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-16 21:23:27,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-16 21:23:27,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-16 21:23:27,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-16 21:23:27,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-16 21:23:27,125 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-16 21:23:27,125 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-16 21:23:27,125 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-16 21:23:27,125 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-16 21:23:27,125 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-16 21:23:27,126 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_i2c_write [2024-11-16 21:23:27,126 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_i2c_write [2024-11-16 21:23:27,126 INFO L130 BoogieDeclarations]: Found specification of procedure list_move_tail [2024-11-16 21:23:27,126 INFO L138 BoogieDeclarations]: Found implementation of procedure list_move_tail [2024-11-16 21:23:27,126 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2024-11-16 21:23:27,127 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2024-11-16 21:23:27,127 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2024-11-16 21:23:27,127 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2024-11-16 21:23:27,127 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_delete [2024-11-16 21:23:27,127 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_delete [2024-11-16 21:23:27,127 INFO L130 BoogieDeclarations]: Found specification of procedure video_get_drvdata [2024-11-16 21:23:27,127 INFO L138 BoogieDeclarations]: Found implementation of procedure video_get_drvdata [2024-11-16 21:23:27,127 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2024-11-16 21:23:27,127 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2024-11-16 21:23:27,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-16 21:23:27,127 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_stop_streaming [2024-11-16 21:23:27,128 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_stop_streaming [2024-11-16 21:23:27,128 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-16 21:23:27,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-16 21:23:27,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-16 21:23:27,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-16 21:23:27,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-16 21:23:27,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-16 21:23:27,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-16 21:23:27,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-16 21:23:27,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-16 21:23:27,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-16 21:23:27,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-16 21:23:27,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-16 21:23:27,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-16 21:23:27,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-16 21:23:27,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-16 21:23:27,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-16 21:23:27,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-16 21:23:27,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-16 21:23:27,130 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2024-11-16 21:23:27,130 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2024-11-16 21:23:27,130 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2024-11-16 21:23:27,130 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2024-11-16 21:23:27,130 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_cancel_queue [2024-11-16 21:23:27,130 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_cancel_queue [2024-11-16 21:23:27,131 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_del_adapter [2024-11-16 21:23:27,131 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_del_adapter [2024-11-16 21:23:27,131 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2024-11-16 21:23:27,131 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2024-11-16 21:23:27,131 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2024-11-16 21:23:27,131 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2024-11-16 21:23:27,131 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-16 21:23:27,131 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-16 21:23:27,131 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_start_streaming [2024-11-16 21:23:27,131 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_start_streaming [2024-11-16 21:23:27,131 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_i2c_read [2024-11-16 21:23:27,132 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_i2c_read [2024-11-16 21:23:27,132 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2024-11-16 21:23:27,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2024-11-16 21:23:27,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2024-11-16 21:23:27,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2024-11-16 21:23:27,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2024-11-16 21:23:27,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2024-11-16 21:23:27,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2024-11-16 21:23:27,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2024-11-16 21:23:27,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2024-11-16 21:23:27,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2024-11-16 21:23:27,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2024-11-16 21:23:27,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2024-11-16 21:23:27,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2024-11-16 21:23:27,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2024-11-16 21:23:27,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2024-11-16 21:23:27,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2024-11-16 21:23:27,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2024-11-16 21:23:27,134 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2024-11-16 21:23:27,134 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2024-11-16 21:23:27,134 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2024-11-16 21:23:27,134 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2024-11-16 21:23:27,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2024-11-16 21:23:27,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2024-11-16 21:23:27,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2024-11-16 21:23:27,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2024-11-16 21:23:27,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2024-11-16 21:23:27,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2024-11-16 21:23:27,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2024-11-16 21:23:27,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2024-11-16 21:23:27,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2024-11-16 21:23:27,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2024-11-16 21:23:27,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2024-11-16 21:23:27,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2024-11-16 21:23:27,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2024-11-16 21:23:27,135 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2024-11-16 21:23:27,135 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2024-11-16 21:23:27,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-16 21:23:27,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-16 21:23:27,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-16 21:23:27,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-16 21:23:27,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-16 21:23:27,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-16 21:23:27,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-16 21:23:27,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-16 21:23:27,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-16 21:23:27,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-16 21:23:27,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-16 21:23:27,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-16 21:23:27,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-16 21:23:27,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-16 21:23:27,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-16 21:23:27,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-16 21:23:27,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-16 21:23:27,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-16 21:23:27,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-16 21:23:27,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-16 21:23:27,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-16 21:23:27,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-16 21:23:27,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-16 21:23:27,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-16 21:23:27,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-16 21:23:27,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-16 21:23:27,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-16 21:23:27,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-16 21:23:27,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-16 21:23:27,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-16 21:23:27,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-16 21:23:27,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-16 21:23:27,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-16 21:23:27,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-16 21:23:27,137 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-16 21:23:27,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-16 21:23:27,137 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2024-11-16 21:23:27,137 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2024-11-16 21:23:27,137 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-16 21:23:27,137 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-16 21:23:27,137 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-16 21:23:27,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-16 21:23:27,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-16 21:23:27,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-16 21:23:27,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-16 21:23:27,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-16 21:23:27,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-16 21:23:27,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-16 21:23:27,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-16 21:23:27,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-16 21:23:27,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-16 21:23:27,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-16 21:23:27,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-16 21:23:27,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-16 21:23:27,139 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-16 21:23:27,140 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-16 21:23:27,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-16 21:23:27,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-16 21:23:27,141 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-16 21:23:27,143 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-16 21:23:27,143 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-16 21:23:27,143 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-16 21:23:27,143 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-16 21:23:27,143 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-16 21:23:27,143 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-16 21:23:27,143 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-16 21:23:27,143 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-16 21:23:27,143 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-16 21:23:27,143 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-16 21:23:27,143 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-16 21:23:27,143 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-16 21:23:27,143 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-16 21:23:27,143 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-16 21:23:27,143 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-16 21:23:27,144 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-16 21:23:27,144 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-16 21:23:27,144 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-16 21:23:27,144 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-16 21:23:27,144 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2024-11-16 21:23:27,144 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2024-11-16 21:23:27,144 INFO L130 BoogieDeclarations]: Found specification of procedure video_drvdata [2024-11-16 21:23:27,144 INFO L138 BoogieDeclarations]: Found implementation of procedure video_drvdata [2024-11-16 21:23:27,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-16 21:23:27,144 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-11-16 21:23:27,144 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-11-16 21:23:27,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-16 21:23:27,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-16 21:23:27,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-16 21:23:27,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-16 21:23:27,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-16 21:23:27,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-16 21:23:27,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-16 21:23:27,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-16 21:23:27,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-16 21:23:27,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-16 21:23:27,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-16 21:23:27,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-16 21:23:27,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-16 21:23:27,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-16 21:23:27,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-16 21:23:27,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-16 21:23:27,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-16 21:23:27,145 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_1 [2024-11-16 21:23:27,145 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_1 [2024-11-16 21:23:27,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_io_mutex_of_hdpvr_device [2024-11-16 21:23:27,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_io_mutex_of_hdpvr_device [2024-11-16 21:23:27,145 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2024-11-16 21:23:27,145 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2024-11-16 21:23:27,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-16 21:23:27,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-16 21:23:27,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-16 21:23:27,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-16 21:23:27,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-16 21:23:27,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-16 21:23:27,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-16 21:23:27,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-16 21:23:27,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-16 21:23:27,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-16 21:23:27,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-16 21:23:27,148 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-16 21:23:27,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-16 21:23:27,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-16 21:23:27,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-16 21:23:27,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-16 21:23:27,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-16 21:23:27,149 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-16 21:23:27,149 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-16 21:23:27,149 INFO L130 BoogieDeclarations]: Found specification of procedure video_device_node_name [2024-11-16 21:23:27,149 INFO L138 BoogieDeclarations]: Found implementation of procedure video_device_node_name [2024-11-16 21:23:27,149 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2024-11-16 21:23:27,149 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2024-11-16 21:23:27,149 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2024-11-16 21:23:27,149 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2024-11-16 21:23:27,149 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-16 21:23:27,150 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-16 21:23:27,150 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2024-11-16 21:23:27,150 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2024-11-16 21:23:27,150 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2024-11-16 21:23:27,150 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2024-11-16 21:23:27,150 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2024-11-16 21:23:27,150 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2024-11-16 21:23:27,150 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_i2c_mutex_of_hdpvr_device [2024-11-16 21:23:27,150 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_i2c_mutex_of_hdpvr_device [2024-11-16 21:23:27,150 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_set_bitrate [2024-11-16 21:23:27,150 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_set_bitrate [2024-11-16 21:23:27,150 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2024-11-16 21:23:27,150 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2024-11-16 21:23:27,150 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_io_mutex_of_hdpvr_device [2024-11-16 21:23:27,151 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_io_mutex_of_hdpvr_device [2024-11-16 21:23:27,151 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_free_queue [2024-11-16 21:23:27,151 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_free_queue [2024-11-16 21:23:27,151 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-16 21:23:27,151 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-16 21:23:27,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-16 21:23:27,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-16 21:23:27,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-16 21:23:27,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-16 21:23:27,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-16 21:23:27,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-16 21:23:27,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-16 21:23:27,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-16 21:23:27,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-16 21:23:27,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-16 21:23:27,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-16 21:23:27,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-16 21:23:27,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-16 21:23:27,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-16 21:23:27,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-16 21:23:27,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-16 21:23:27,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-16 21:23:27,152 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_transmit_buffers [2024-11-16 21:23:27,152 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_transmit_buffers [2024-11-16 21:23:27,152 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_new_std_menu [2024-11-16 21:23:27,152 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_new_std_menu [2024-11-16 21:23:27,152 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2024-11-16 21:23:27,152 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2024-11-16 21:23:27,152 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_i2c_mutex_of_hdpvr_device [2024-11-16 21:23:27,152 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_i2c_mutex_of_hdpvr_device [2024-11-16 21:23:27,152 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_usbc_mutex_of_hdpvr_device [2024-11-16 21:23:27,152 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_usbc_mutex_of_hdpvr_device [2024-11-16 21:23:27,152 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2024-11-16 21:23:27,152 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2024-11-16 21:23:27,152 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_usbc_mutex_of_hdpvr_device [2024-11-16 21:23:27,152 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_usbc_mutex_of_hdpvr_device [2024-11-16 21:23:27,153 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_1 [2024-11-16 21:23:27,153 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_1 [2024-11-16 21:23:27,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-16 21:23:27,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-16 21:23:27,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-16 21:23:27,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-16 21:23:27,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-16 21:23:27,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-16 21:23:27,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-16 21:23:27,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-16 21:23:27,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-16 21:23:27,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-16 21:23:27,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-16 21:23:27,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-16 21:23:27,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-16 21:23:27,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-16 21:23:27,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-16 21:23:27,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-16 21:23:27,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-16 21:23:28,026 INFO L256 CfgBuilder]: Building ICFG [2024-11-16 21:23:28,030 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-16 21:23:28,502 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-16 21:23:28,936 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8509: call ULTIMATE.dealloc(~#vid_info~2.base, ~#vid_info~2.offset);havoc ~#vid_info~2.base, ~#vid_info~2.offset; [2024-11-16 21:23:29,235 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11755: havoc #t~ret2608.base, #t~ret2608.offset; [2024-11-16 21:23:29,238 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11646: havoc #t~ret2591.base, #t~ret2591.offset; [2024-11-16 21:23:29,252 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11797: havoc #t~ret2616.base, #t~ret2616.offset; [2024-11-16 21:23:29,310 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11762: havoc v4l2_ctrl_poll_#t~nondet2610#1; [2024-11-16 21:23:29,310 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7187: havoc poll_requested_events_#t~ite424#1;havoc poll_requested_events_#t~mem423#1; [2024-11-16 21:23:29,312 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11680: havoc #t~nondet2595; [2024-11-16 21:23:29,330 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6045: havoc dev_name_#t~mem163#1.base, dev_name_#t~mem163#1.offset; [2024-11-16 21:23:29,330 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6004: havoc kobject_name_#t~mem156#1.base, kobject_name_#t~mem156#1.offset; [2024-11-16 21:23:29,341 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11688: havoc #t~nondet2597; [2024-11-16 21:23:29,345 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5946: havoc __kmalloc_#t~ret152#1.base, __kmalloc_#t~ret152#1.offset; [2024-11-16 21:23:29,383 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6055: havoc #t~mem165.base, #t~mem165.offset; [2024-11-16 21:23:29,386 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11801: havoc #t~nondet2617; [2024-11-16 21:23:29,389 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7012: havoc #t~mem361.base, #t~mem361.offset; [2024-11-16 21:23:29,466 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481: havoc #t~mem36;havoc #t~bitwise37; [2024-11-16 21:23:29,485 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11676: havoc #t~nondet2594; [2024-11-16 21:23:29,581 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7509: call ULTIMATE.dealloc(~#__wait~0#1.base, ~#__wait~0#1.offset);havoc ~#__wait~0#1.base, ~#__wait~0#1.offset; [2024-11-16 21:23:29,581 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11731: havoc usb_submit_urb_#t~nondet2604#1; [2024-11-16 21:23:29,624 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11758: havoc #t~ret2609.base, #t~ret2609.offset; [2024-11-16 21:23:29,730 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11701: havoc usb_bulk_msg_#t~nondet2600#1; [2024-11-16 21:23:29,730 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7647: call ULTIMATE.dealloc(~#actual_length~0#1.base, ~#actual_length~0#1.offset);havoc ~#actual_length~0#1.base, ~#actual_length~0#1.offset; [2024-11-16 21:23:29,738 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11705: havoc #t~nondet2601; [2024-11-16 21:24:33,471 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8164: call ULTIMATE.dealloc(vidioc_query_dv_timings_~#vid_info~1#1.base, vidioc_query_dv_timings_~#vid_info~1#1.offset);havoc vidioc_query_dv_timings_~#vid_info~1#1.base, vidioc_query_dv_timings_~#vid_info~1#1.offset; [2024-11-16 21:24:33,472 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744: havoc v4l2_ctrl_handler_init_class_#t~nondet2605#1; [2024-11-16 21:24:33,472 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L10293: call ULTIMATE.dealloc(ldv_main_exported_2_~#ldvarg7~0#1.base, ldv_main_exported_2_~#ldvarg7~0#1.offset);havoc ldv_main_exported_2_~#ldvarg7~0#1.base, ldv_main_exported_2_~#ldvarg7~0#1.offset; [2024-11-16 21:24:33,472 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11748: havoc v4l2_ctrl_handler_setup_#t~nondet2606#1; [2024-11-16 21:24:33,472 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11617: havoc __video_register_device_#t~nondet2588#1; [2024-11-16 21:24:33,472 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8843: call ULTIMATE.dealloc(hdpvr_register_videodev_~#_key~0#1.base, hdpvr_register_videodev_~#_key~0#1.offset);havoc hdpvr_register_videodev_~#_key~0#1.base, hdpvr_register_videodev_~#_key~0#1.offset; [2024-11-16 21:24:33,472 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11752: havoc v4l2_ctrl_log_status_#t~nondet2607#1; [2024-11-16 21:24:33,472 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9970: call ULTIMATE.dealloc(hdpvr_register_ir_rx_i2c_~#hdpvr_ir_rx_i2c_board_info~0#1.base, hdpvr_register_ir_rx_i2c_~#hdpvr_ir_rx_i2c_board_info~0#1.offset);havoc hdpvr_register_ir_rx_i2c_~#hdpvr_ir_rx_i2c_board_info~0#1.base, hdpvr_register_ir_rx_i2c_~#hdpvr_ir_rx_i2c_board_info~0#1.offset; [2024-11-16 21:24:33,472 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11624: havoc _copy_to_user_#t~nondet2589#1; [2024-11-16 21:24:33,472 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6010: havoc usb_endpoint_dir_in_#t~mem157#1; [2024-11-16 21:24:33,472 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694: havoc usb_alloc_coherent_#t~ret2598#1.base, usb_alloc_coherent_#t~ret2598#1.offset; [2024-11-16 21:24:33,472 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9118: call ULTIMATE.dealloc(ldv_main_exported_6_~#ldvarg0~0#1.base, ldv_main_exported_6_~#ldvarg0~0#1.offset);havoc ldv_main_exported_6_~#ldvarg0~0#1.base, ldv_main_exported_6_~#ldvarg0~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_6_~#ldvarg4~0#1.base, ldv_main_exported_6_~#ldvarg4~0#1.offset);havoc ldv_main_exported_6_~#ldvarg4~0#1.base, ldv_main_exported_6_~#ldvarg4~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_6_~#ldvarg1~0#1.base, ldv_main_exported_6_~#ldvarg1~0#1.offset);havoc ldv_main_exported_6_~#ldvarg1~0#1.base, ldv_main_exported_6_~#ldvarg1~0#1.offset; [2024-11-16 21:24:33,472 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11697: havoc usb_alloc_urb_#t~ret2599#1.base, usb_alloc_urb_#t~ret2599#1.offset; [2024-11-16 21:24:33,472 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6016: havoc usb_endpoint_xfer_bulk_#t~mem158#1; [2024-11-16 21:24:33,472 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11766: havoc v4l2_ctrl_subscribe_event_#t~nondet2611#1; [2024-11-16 21:24:33,473 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6354: call ULTIMATE.dealloc(hdpvr_probe_~#__key~0#1.base, hdpvr_probe_~#__key~0#1.offset);havoc hdpvr_probe_~#__key~0#1.base, hdpvr_probe_~#__key~0#1.offset;call ULTIMATE.dealloc(hdpvr_probe_~#__key___0~0#1.base, hdpvr_probe_~#__key___0~0#1.offset);havoc hdpvr_probe_~#__key___0~0#1.base, hdpvr_probe_~#__key___0~0#1.offset;call ULTIMATE.dealloc(hdpvr_probe_~#__key___1~0#1.base, hdpvr_probe_~#__key___1~0#1.offset);havoc hdpvr_probe_~#__key___1~0#1.base, hdpvr_probe_~#__key___1~0#1.offset;call ULTIMATE.dealloc(hdpvr_probe_~#__key___2~0#1.base, hdpvr_probe_~#__key___2~0#1.offset);havoc hdpvr_probe_~#__key___2~0#1.base, hdpvr_probe_~#__key___2~0#1.offset;call ULTIMATE.dealloc(hdpvr_probe_~#__key___3~0#1.base, hdpvr_probe_~#__key___3~0#1.offset);havoc hdpvr_probe_~#__key___3~0#1.base, hdpvr_probe_~#__key___3~0#1.offset;call ULTIMATE.dealloc(hdpvr_probe_~#__key___4~0#1.base, hdpvr_probe_~#__key___4~0#1.offset);havoc hdpvr_probe_~#__key___4~0#1.base, hdpvr_probe_~#__key___4~0#1.offset; [2024-11-16 21:24:33,473 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11640: havoc i2c_add_adapter_#t~nondet2590#1; [2024-11-16 21:24:33,473 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11773: havoc v4l2_device_register_#t~nondet2612#1; [2024-11-16 21:24:33,473 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8075: call ULTIMATE.dealloc(vidioc_querystd_~#vid_info~0#1.base, vidioc_querystd_~#vid_info~0#1.offset);havoc vidioc_querystd_~#vid_info~0#1.base, vidioc_querystd_~#vid_info~0#1.offset; [2024-11-16 21:24:33,473 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L10256: call ULTIMATE.dealloc(hdpvr_activate_ir_~#buffer~0#1.base, hdpvr_activate_ir_~#buffer~0#1.offset);havoc hdpvr_activate_ir_~#buffer~0#1.base, hdpvr_activate_ir_~#buffer~0#1.offset; [2024-11-16 21:24:33,473 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9930: call ULTIMATE.dealloc(hdpvr_register_ir_tx_i2c_~#hdpvr_ir_tx_i2c_board_info~0#1.base, hdpvr_register_ir_tx_i2c_~#hdpvr_ir_tx_i2c_board_info~0#1.offset);havoc hdpvr_register_ir_tx_i2c_~#hdpvr_ir_tx_i2c_board_info~0#1.base, hdpvr_register_ir_tx_i2c_~#hdpvr_ir_tx_i2c_board_info~0#1.offset; [2024-11-16 21:24:33,473 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11780: havoc v4l2_event_unsubscribe_#t~nondet2613#1; [2024-11-16 21:24:33,473 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11717: havoc usb_get_dev_#t~ret2602#1.base, usb_get_dev_#t~ret2602#1.offset; [2024-11-16 21:24:33,473 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9273: call ULTIMATE.dealloc(ldv_main_exported_5_~#ldvarg40~0#1.base, ldv_main_exported_5_~#ldvarg40~0#1.offset);havoc ldv_main_exported_5_~#ldvarg40~0#1.base, ldv_main_exported_5_~#ldvarg40~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_5_~#ldvarg13~0#1.base, ldv_main_exported_5_~#ldvarg13~0#1.offset);havoc ldv_main_exported_5_~#ldvarg13~0#1.base, ldv_main_exported_5_~#ldvarg13~0#1.offset; [2024-11-16 21:24:33,473 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8084: havoc vidioc_querystd_#t~mem691#1; [2024-11-16 21:24:33,473 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11653: havoc ldv_probe_4_#t~nondet2592#1; [2024-11-16 21:24:33,473 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11589: havoc __alloc_workqueue_key_#t~ret2587#1.base, __alloc_workqueue_key_#t~ret2587#1.offset; [2024-11-16 21:24:33,473 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11790: havoc v4l2_fh_release_#t~nondet2614#1; [2024-11-16 21:24:33,473 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5846: havoc __le64_to_cpup_#t~mem133#1; [2024-11-16 21:24:33,473 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11727: havoc usb_register_driver_#t~nondet2603#1; [2024-11-16 21:24:33,473 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11794: havoc v4l2_match_dv_timings_#t~nondet2615#1; [2024-11-16 21:24:33,473 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7764: call ULTIMATE.dealloc(hdpvr_read_~#__wait~1#1.base, hdpvr_read_~#__wait~1#1.offset);havoc hdpvr_read_~#__wait~1#1.base, hdpvr_read_~#__wait~1#1.offset;call ULTIMATE.dealloc(hdpvr_read_~#__wait___0~0#1.base, hdpvr_read_~#__wait___0~0#1.offset);havoc hdpvr_read_~#__wait___0~0#1.base, hdpvr_read_~#__wait___0~0#1.offset; [2024-11-16 21:24:34,508 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7580: call ULTIMATE.dealloc(~#vidinf~0#1.base, ~#vidinf~0#1.offset);havoc ~#vidinf~0#1.base, ~#vidinf~0#1.offset;call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset);havoc ~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset; [2024-11-16 21:24:36,073 INFO L? ?]: Removed 2612 outVars from TransFormulas that were not future-live. [2024-11-16 21:24:36,073 INFO L307 CfgBuilder]: Performing block encoding [2024-11-16 21:24:36,126 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-16 21:24:36,127 INFO L336 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-16 21:24:36,127 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.11 09:24:36 BoogieIcfgContainer [2024-11-16 21:24:36,127 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2024-11-16 21:24:36,128 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-16 21:24:36,128 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-16 21:24:36,131 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-16 21:24:36,131 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 09:23:19" (1/3) ... [2024-11-16 21:24:36,131 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7a816299 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 09:24:36, skipping insertion in model container [2024-11-16 21:24:36,132 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:23:21" (2/3) ... [2024-11-16 21:24:36,132 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7a816299 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 09:24:36, skipping insertion in model container [2024-11-16 21:24:36,132 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.11 09:24:36" (3/3) ... [2024-11-16 21:24:36,133 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--media--usb--hdpvr--hdpvr.ko-entry_point.cil.out.i [2024-11-16 21:24:36,145 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-16 21:24:36,145 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-16 21:24:36,225 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-16 21:24:36,230 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@31c1020, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-16 21:24:36,231 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-16 21:24:36,240 INFO L276 IsEmpty]: Start isEmpty. Operand has 1803 states, 1258 states have (on average 1.3386327503974562) internal successors, (1684), 1293 states have internal predecessors, (1684), 470 states have call successors, (470), 74 states have call predecessors, (470), 73 states have return successors, (462), 462 states have call predecessors, (462), 462 states have call successors, (462) [2024-11-16 21:24:36,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-16 21:24:36,248 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 21:24:36,249 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 21:24:36,249 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 21:24:36,253 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 21:24:36,253 INFO L85 PathProgramCache]: Analyzing trace with hash 1735472328, now seen corresponding path program 1 times [2024-11-16 21:24:36,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 21:24:36,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611087065] [2024-11-16 21:24:36,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 21:24:36,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms