./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-commit-tester/m0_drivers-media-video-cx88-cx88-blackbird-ko--32_7a--d47b389-1.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad2eff38-40b4-4da6-8a51-a89c9ded43bb/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad2eff38-40b4-4da6-8a51-a89c9ded43bb/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad2eff38-40b4-4da6-8a51-a89c9ded43bb/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad2eff38-40b4-4da6-8a51-a89c9ded43bb/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-commit-tester/m0_drivers-media-video-cx88-cx88-blackbird-ko--32_7a--d47b389-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad2eff38-40b4-4da6-8a51-a89c9ded43bb/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad2eff38-40b4-4da6-8a51-a89c9ded43bb/bin/uautomizer-verify-aQ6SnzHsRB --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 69361565d4dab8cbd1398ca297abfe70273a0f8345d662be9468b84c66962c2b --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 03:46:50,390 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 03:46:50,478 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad2eff38-40b4-4da6-8a51-a89c9ded43bb/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-28 03:46:50,483 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 03:46:50,483 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 03:46:50,508 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 03:46:50,509 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 03:46:50,509 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 03:46:50,509 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 03:46:50,510 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 03:46:50,510 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 03:46:50,510 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 03:46:50,510 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 03:46:50,510 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 03:46:50,510 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 03:46:50,510 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 03:46:50,511 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 03:46:50,511 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 03:46:50,511 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 03:46:50,511 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 03:46:50,511 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 03:46:50,511 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 03:46:50,512 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 03:46:50,512 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 03:46:50,512 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 03:46:50,512 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 03:46:50,512 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 03:46:50,512 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 03:46:50,512 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 03:46:50,513 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:46:50,513 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 03:46:50,513 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 03:46:50,513 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 03:46:50,513 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 03:46:50,513 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:46:50,513 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 03:46:50,514 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 03:46:50,514 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 03:46:50,514 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 03:46:50,514 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 03:46:50,514 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 03:46:50,514 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 03:46:50,514 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 03:46:50,514 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 03:46:50,514 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 03:46:50,515 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad2eff38-40b4-4da6-8a51-a89c9ded43bb/bin/uautomizer-verify-aQ6SnzHsRB 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 -> 69361565d4dab8cbd1398ca297abfe70273a0f8345d662be9468b84c66962c2b [2024-11-28 03:46:50,856 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 03:46:50,871 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 03:46:50,878 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 03:46:50,880 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 03:46:50,881 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 03:46:50,882 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad2eff38-40b4-4da6-8a51-a89c9ded43bb/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/ldv-commit-tester/m0_drivers-media-video-cx88-cx88-blackbird-ko--32_7a--d47b389-1.i [2024-11-28 03:46:54,504 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad2eff38-40b4-4da6-8a51-a89c9ded43bb/bin/uautomizer-verify-aQ6SnzHsRB/data/683e9646b/f211467f03ef4e64a8093c89e6a52be1/FLAGba85d2954 [2024-11-28 03:46:55,272 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 03:46:55,273 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad2eff38-40b4-4da6-8a51-a89c9ded43bb/sv-benchmarks/c/ldv-commit-tester/m0_drivers-media-video-cx88-cx88-blackbird-ko--32_7a--d47b389-1.i [2024-11-28 03:46:55,353 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad2eff38-40b4-4da6-8a51-a89c9ded43bb/bin/uautomizer-verify-aQ6SnzHsRB/data/683e9646b/f211467f03ef4e64a8093c89e6a52be1/FLAGba85d2954 [2024-11-28 03:46:55,579 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad2eff38-40b4-4da6-8a51-a89c9ded43bb/bin/uautomizer-verify-aQ6SnzHsRB/data/683e9646b/f211467f03ef4e64a8093c89e6a52be1 [2024-11-28 03:46:55,583 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 03:46:55,585 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 03:46:55,587 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 03:46:55,587 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 03:46:55,593 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 03:46:55,594 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 03:46:55" (1/1) ... [2024-11-28 03:46:55,595 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4c2fad6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:46:55, skipping insertion in model container [2024-11-28 03:46:55,596 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 03:46:55" (1/1) ... [2024-11-28 03:46:55,780 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 03:46:57,630 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad2eff38-40b4-4da6-8a51-a89c9ded43bb/sv-benchmarks/c/ldv-commit-tester/m0_drivers-media-video-cx88-cx88-blackbird-ko--32_7a--d47b389-1.i[220074,220087] [2024-11-28 03:46:57,763 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 03:46:57,820 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 03:46:58,003 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; incl %0": "+m" (v->counter)); [5048] [2024-11-28 03:46:58,006 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; decl %0": "+m" (v->counter)); [5055] [2024-11-28 03:46:58,021 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5224] [2024-11-28 03:46:58,023 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [5231] [2024-11-28 03:46:58,023 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5238] [2024-11-28 03:46:58,328 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)__sd->list.next) [6182] [2024-11-28 03:46:58,376 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)__sd->list.next) [6288] [2024-11-28 03:46:58,578 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad2eff38-40b4-4da6-8a51-a89c9ded43bb/sv-benchmarks/c/ldv-commit-tester/m0_drivers-media-video-cx88-cx88-blackbird-ko--32_7a--d47b389-1.i[220074,220087] [2024-11-28 03:46:58,613 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 03:46:58,760 INFO L204 MainTranslator]: Completed translation [2024-11-28 03:46:58,762 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:46:58 WrapperNode [2024-11-28 03:46:58,762 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 03:46:58,763 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 03:46:58,764 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 03:46:58,764 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 03:46:58,779 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:46:58" (1/1) ... [2024-11-28 03:46:58,879 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:46:58" (1/1) ... [2024-11-28 03:46:59,154 INFO L138 Inliner]: procedures = 228, calls = 1684, calls flagged for inlining = 120, calls inlined = 112, statements flattened = 3985 [2024-11-28 03:46:59,155 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 03:46:59,156 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 03:46:59,156 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 03:46:59,156 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 03:46:59,168 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:46:58" (1/1) ... [2024-11-28 03:46:59,168 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:46:58" (1/1) ... [2024-11-28 03:46:59,206 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:46:58" (1/1) ... [2024-11-28 03:46:59,738 INFO L175 MemorySlicer]: Split 1083 memory accesses to 75 slices as follows [1, 8, 5, 9, 1, 1, 3, 1, 215, 2, 1, 1, 9, 2, 7, 458, 2, 3, 2, 6, 3, 1, 2, 1, 1, 15, 7, 4, 1, 1, 29, 3, 1, 108, 1, 5, 4, 2, 24, 1, 1, 1, 1, 1, 1, 1, 5, 1, 5, 1, 40, 1, 2, 2, 14, 15, 1, 1, 7, 1, 1, 1, 5, 1, 1, 1, 1, 2, 3, 1, 8, 1, 2, 1, 1]. 42 percent of accesses are in the largest equivalence class. The 28 initializations are split as follows [0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 2, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 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]. The 553 writes are split as follows [0, 6, 2, 4, 0, 0, 0, 1, 215, 0, 0, 1, 0, 0, 7, 139, 0, 2, 1, 5, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 8, 0, 0, 99, 1, 0, 4, 0, 24, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 1, 0]. [2024-11-28 03:46:59,738 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:46:58" (1/1) ... [2024-11-28 03:46:59,739 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:46:58" (1/1) ... [2024-11-28 03:46:59,892 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:46:58" (1/1) ... [2024-11-28 03:46:59,901 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:46:58" (1/1) ... [2024-11-28 03:46:59,928 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:46:58" (1/1) ... [2024-11-28 03:47:00,051 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:46:58" (1/1) ... [2024-11-28 03:47:00,092 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:46:58" (1/1) ... [2024-11-28 03:47:00,162 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 03:47:00,164 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 03:47:00,165 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 03:47:00,165 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 03:47:00,166 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:46:58" (1/1) ... [2024-11-28 03:47:00,174 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:47:00,193 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad2eff38-40b4-4da6-8a51-a89c9ded43bb/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:47:00,213 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad2eff38-40b4-4da6-8a51-a89c9ded43bb/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 03:47:00,220 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad2eff38-40b4-4da6-8a51-a89c9ded43bb/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 03:47:00,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2024-11-28 03:47:00,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2024-11-28 03:47:00,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2024-11-28 03:47:00,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2024-11-28 03:47:00,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2024-11-28 03:47:00,258 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2024-11-28 03:47:00,258 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2024-11-28 03:47:00,258 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2024-11-28 03:47:00,258 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2024-11-28 03:47:00,258 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2024-11-28 03:47:00,259 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2024-11-28 03:47:00,259 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2024-11-28 03:47:00,259 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2024-11-28 03:47:00,259 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2024-11-28 03:47:00,259 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2024-11-28 03:47:00,260 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2024-11-28 03:47:00,260 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2024-11-28 03:47:00,260 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2024-11-28 03:47:00,261 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2024-11-28 03:47:00,261 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2024-11-28 03:47:00,261 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2024-11-28 03:47:00,261 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2024-11-28 03:47:00,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2024-11-28 03:47:00,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2024-11-28 03:47:00,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2024-11-28 03:47:00,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2024-11-28 03:47:00,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2024-11-28 03:47:00,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2024-11-28 03:47:00,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2024-11-28 03:47:00,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2024-11-28 03:47:00,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2024-11-28 03:47:00,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#31 [2024-11-28 03:47:00,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#32 [2024-11-28 03:47:00,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#33 [2024-11-28 03:47:00,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#34 [2024-11-28 03:47:00,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#35 [2024-11-28 03:47:00,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#36 [2024-11-28 03:47:00,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#37 [2024-11-28 03:47:00,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#38 [2024-11-28 03:47:00,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#39 [2024-11-28 03:47:00,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#40 [2024-11-28 03:47:00,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#41 [2024-11-28 03:47:00,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#42 [2024-11-28 03:47:00,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#43 [2024-11-28 03:47:00,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#44 [2024-11-28 03:47:00,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#45 [2024-11-28 03:47:00,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#46 [2024-11-28 03:47:00,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#47 [2024-11-28 03:47:00,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#48 [2024-11-28 03:47:00,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#49 [2024-11-28 03:47:00,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#50 [2024-11-28 03:47:00,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#51 [2024-11-28 03:47:00,266 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#52 [2024-11-28 03:47:00,266 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#53 [2024-11-28 03:47:00,266 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#54 [2024-11-28 03:47:00,266 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#55 [2024-11-28 03:47:00,266 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#56 [2024-11-28 03:47:00,266 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#57 [2024-11-28 03:47:00,266 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#58 [2024-11-28 03:47:00,266 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#59 [2024-11-28 03:47:00,266 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#60 [2024-11-28 03:47:00,266 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#61 [2024-11-28 03:47:00,266 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#62 [2024-11-28 03:47:00,266 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#63 [2024-11-28 03:47:00,266 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#64 [2024-11-28 03:47:00,266 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#65 [2024-11-28 03:47:00,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#66 [2024-11-28 03:47:00,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#67 [2024-11-28 03:47:00,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#68 [2024-11-28 03:47:00,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#69 [2024-11-28 03:47:00,270 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#70 [2024-11-28 03:47:00,271 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#71 [2024-11-28 03:47:00,271 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#72 [2024-11-28 03:47:00,271 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#73 [2024-11-28 03:47:00,271 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#74 [2024-11-28 03:47:00,271 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2024-11-28 03:47:00,271 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2024-11-28 03:47:00,271 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2024-11-28 03:47:00,271 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2024-11-28 03:47:00,271 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2024-11-28 03:47:00,271 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2024-11-28 03:47:00,272 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2024-11-28 03:47:00,272 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2024-11-28 03:47:00,272 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2024-11-28 03:47:00,272 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2024-11-28 03:47:00,272 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2024-11-28 03:47:00,272 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2024-11-28 03:47:00,272 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2024-11-28 03:47:00,272 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2024-11-28 03:47:00,272 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2024-11-28 03:47:00,272 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2024-11-28 03:47:00,272 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2024-11-28 03:47:00,272 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2024-11-28 03:47:00,272 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2024-11-28 03:47:00,272 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2024-11-28 03:47:00,273 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2024-11-28 03:47:00,273 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2024-11-28 03:47:00,273 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2024-11-28 03:47:00,273 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2024-11-28 03:47:00,273 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2024-11-28 03:47:00,273 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2024-11-28 03:47:00,273 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2024-11-28 03:47:00,273 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2024-11-28 03:47:00,273 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2024-11-28 03:47:00,273 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2024-11-28 03:47:00,273 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2024-11-28 03:47:00,273 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#31 [2024-11-28 03:47:00,273 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#32 [2024-11-28 03:47:00,273 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#33 [2024-11-28 03:47:00,274 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#34 [2024-11-28 03:47:00,274 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#35 [2024-11-28 03:47:00,274 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#36 [2024-11-28 03:47:00,274 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#37 [2024-11-28 03:47:00,277 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#38 [2024-11-28 03:47:00,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#39 [2024-11-28 03:47:00,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#40 [2024-11-28 03:47:00,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#41 [2024-11-28 03:47:00,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#42 [2024-11-28 03:47:00,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#43 [2024-11-28 03:47:00,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#44 [2024-11-28 03:47:00,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#45 [2024-11-28 03:47:00,278 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#46 [2024-11-28 03:47:00,279 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#47 [2024-11-28 03:47:00,279 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#48 [2024-11-28 03:47:00,279 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#49 [2024-11-28 03:47:00,279 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#50 [2024-11-28 03:47:00,279 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#51 [2024-11-28 03:47:00,279 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#52 [2024-11-28 03:47:00,279 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#53 [2024-11-28 03:47:00,279 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#54 [2024-11-28 03:47:00,279 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#55 [2024-11-28 03:47:00,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#56 [2024-11-28 03:47:00,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#57 [2024-11-28 03:47:00,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#58 [2024-11-28 03:47:00,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#59 [2024-11-28 03:47:00,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#60 [2024-11-28 03:47:00,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#61 [2024-11-28 03:47:00,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#62 [2024-11-28 03:47:00,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#63 [2024-11-28 03:47:00,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#64 [2024-11-28 03:47:00,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#65 [2024-11-28 03:47:00,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#66 [2024-11-28 03:47:00,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#67 [2024-11-28 03:47:00,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#68 [2024-11-28 03:47:00,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#69 [2024-11-28 03:47:00,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#70 [2024-11-28 03:47:00,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#71 [2024-11-28 03:47:00,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#72 [2024-11-28 03:47:00,282 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#73 [2024-11-28 03:47:00,283 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#74 [2024-11-28 03:47:00,283 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2024-11-28 03:47:00,283 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2024-11-28 03:47:00,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-28 03:47:00,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-28 03:47:00,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-28 03:47:00,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-28 03:47:00,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-28 03:47:00,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-28 03:47:00,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-28 03:47:00,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-28 03:47:00,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-28 03:47:00,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-28 03:47:00,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-28 03:47:00,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-28 03:47:00,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-28 03:47:00,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-28 03:47:00,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-28 03:47:00,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-28 03:47:00,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-28 03:47:00,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-28 03:47:00,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-28 03:47:00,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-28 03:47:00,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-28 03:47:00,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-28 03:47:00,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-28 03:47:00,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-28 03:47:00,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-28 03:47:00,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-28 03:47:00,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-28 03:47:00,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-28 03:47:00,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-28 03:47:00,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-28 03:47:00,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-28 03:47:00,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-28 03:47:00,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-28 03:47:00,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-28 03:47:00,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-11-28 03:47:00,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-11-28 03:47:00,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-11-28 03:47:00,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-11-28 03:47:00,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2024-11-28 03:47:00,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2024-11-28 03:47:00,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2024-11-28 03:47:00,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2024-11-28 03:47:00,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2024-11-28 03:47:00,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2024-11-28 03:47:00,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2024-11-28 03:47:00,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2024-11-28 03:47:00,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2024-11-28 03:47:00,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2024-11-28 03:47:00,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2024-11-28 03:47:00,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2024-11-28 03:47:00,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2024-11-28 03:47:00,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2024-11-28 03:47:00,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2024-11-28 03:47:00,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2024-11-28 03:47:00,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2024-11-28 03:47:00,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2024-11-28 03:47:00,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#56 [2024-11-28 03:47:00,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#57 [2024-11-28 03:47:00,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#58 [2024-11-28 03:47:00,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#59 [2024-11-28 03:47:00,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#60 [2024-11-28 03:47:00,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#61 [2024-11-28 03:47:00,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#62 [2024-11-28 03:47:00,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#63 [2024-11-28 03:47:00,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#64 [2024-11-28 03:47:00,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#65 [2024-11-28 03:47:00,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#66 [2024-11-28 03:47:00,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#67 [2024-11-28 03:47:00,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#68 [2024-11-28 03:47:00,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#69 [2024-11-28 03:47:00,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#70 [2024-11-28 03:47:00,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#71 [2024-11-28 03:47:00,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#72 [2024-11-28 03:47:00,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#73 [2024-11-28 03:47:00,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#74 [2024-11-28 03:47:00,294 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-28 03:47:00,294 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-28 03:47:00,294 INFO L130 BoogieDeclarations]: Found specification of procedure blackbird_initialize_codec [2024-11-28 03:47:00,294 INFO L138 BoogieDeclarations]: Found implementation of procedure blackbird_initialize_codec [2024-11-28 03:47:00,294 INFO L130 BoogieDeclarations]: Found specification of procedure cx88_set_tvnorm [2024-11-28 03:47:00,294 INFO L138 BoogieDeclarations]: Found implementation of procedure cx88_set_tvnorm [2024-11-28 03:47:00,294 INFO L130 BoogieDeclarations]: Found specification of procedure cx8802_blackbird_advise_acquire [2024-11-28 03:47:00,295 INFO L138 BoogieDeclarations]: Found implementation of procedure cx8802_blackbird_advise_acquire [2024-11-28 03:47:00,295 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-28 03:47:00,295 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-28 03:47:00,295 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-28 03:47:00,295 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-28 03:47:00,295 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2024-11-28 03:47:00,295 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2024-11-28 03:47:00,295 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2024-11-28 03:47:00,295 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2024-11-28 03:47:00,295 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2024-11-28 03:47:00,295 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2024-11-28 03:47:00,295 INFO L130 BoogieDeclarations]: Found specification of procedure cx88_set_scale [2024-11-28 03:47:00,295 INFO L138 BoogieDeclarations]: Found implementation of procedure cx88_set_scale [2024-11-28 03:47:00,295 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~VOID [2024-11-28 03:47:00,295 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~VOID [2024-11-28 03:47:00,295 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_next [2024-11-28 03:47:00,295 INFO L138 BoogieDeclarations]: Found implementation of procedure v4l2_ctrl_next [2024-11-28 03:47:00,295 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_va_arg [2024-11-28 03:47:00,295 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_va_arg [2024-11-28 03:47:00,296 INFO L130 BoogieDeclarations]: Found specification of procedure memory_read [2024-11-28 03:47:00,296 INFO L138 BoogieDeclarations]: Found implementation of procedure memory_read [2024-11-28 03:47:00,296 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-28 03:47:00,296 INFO L130 BoogieDeclarations]: Found specification of procedure cx2341x_update [2024-11-28 03:47:00,296 INFO L138 BoogieDeclarations]: Found implementation of procedure cx2341x_update [2024-11-28 03:47:00,296 INFO L130 BoogieDeclarations]: Found specification of procedure register_read [2024-11-28 03:47:00,298 INFO L138 BoogieDeclarations]: Found implementation of procedure register_read [2024-11-28 03:47:00,299 INFO L130 BoogieDeclarations]: Found specification of procedure cx8802_blackbird_advise_release [2024-11-28 03:47:00,299 INFO L138 BoogieDeclarations]: Found implementation of procedure cx8802_blackbird_advise_release [2024-11-28 03:47:00,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-28 03:47:00,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-28 03:47:00,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-28 03:47:00,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-28 03:47:00,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-28 03:47:00,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-28 03:47:00,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-28 03:47:00,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-28 03:47:00,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-28 03:47:00,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-28 03:47:00,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-28 03:47:00,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-28 03:47:00,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-28 03:47:00,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-28 03:47:00,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-28 03:47:00,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-28 03:47:00,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-28 03:47:00,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-28 03:47:00,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-28 03:47:00,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-28 03:47:00,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-28 03:47:00,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-28 03:47:00,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-28 03:47:00,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-28 03:47:00,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-28 03:47:00,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-28 03:47:00,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-28 03:47:00,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-28 03:47:00,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-28 03:47:00,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-28 03:47:00,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-28 03:47:00,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-28 03:47:00,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-28 03:47:00,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-28 03:47:00,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-11-28 03:47:00,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-11-28 03:47:00,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-11-28 03:47:00,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-11-28 03:47:00,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2024-11-28 03:47:00,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2024-11-28 03:47:00,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2024-11-28 03:47:00,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2024-11-28 03:47:00,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2024-11-28 03:47:00,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2024-11-28 03:47:00,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2024-11-28 03:47:00,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2024-11-28 03:47:00,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2024-11-28 03:47:00,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2024-11-28 03:47:00,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2024-11-28 03:47:00,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2024-11-28 03:47:00,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2024-11-28 03:47:00,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2024-11-28 03:47:00,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2024-11-28 03:47:00,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2024-11-28 03:47:00,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2024-11-28 03:47:00,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2024-11-28 03:47:00,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#56 [2024-11-28 03:47:00,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#57 [2024-11-28 03:47:00,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#58 [2024-11-28 03:47:00,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#59 [2024-11-28 03:47:00,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#60 [2024-11-28 03:47:00,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#61 [2024-11-28 03:47:00,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#62 [2024-11-28 03:47:00,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#63 [2024-11-28 03:47:00,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#64 [2024-11-28 03:47:00,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#65 [2024-11-28 03:47:00,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#66 [2024-11-28 03:47:00,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#67 [2024-11-28 03:47:00,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#68 [2024-11-28 03:47:00,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#69 [2024-11-28 03:47:00,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#70 [2024-11-28 03:47:00,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#71 [2024-11-28 03:47:00,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#72 [2024-11-28 03:47:00,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#73 [2024-11-28 03:47:00,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#74 [2024-11-28 03:47:00,307 INFO L130 BoogieDeclarations]: Found specification of procedure cx2341x_ext_ctrls [2024-11-28 03:47:00,307 INFO L138 BoogieDeclarations]: Found implementation of procedure cx2341x_ext_ctrls [2024-11-28 03:47:00,307 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2024-11-28 03:47:00,307 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2024-11-28 03:47:00,307 INFO L130 BoogieDeclarations]: Found specification of procedure cx8802_get_driver [2024-11-28 03:47:00,307 INFO L138 BoogieDeclarations]: Found implementation of procedure cx8802_get_driver [2024-11-28 03:47:00,307 INFO L130 BoogieDeclarations]: Found specification of procedure video_devdata [2024-11-28 03:47:00,307 INFO L138 BoogieDeclarations]: Found implementation of procedure video_devdata [2024-11-28 03:47:00,307 INFO L130 BoogieDeclarations]: Found specification of procedure register_write [2024-11-28 03:47:00,307 INFO L138 BoogieDeclarations]: Found implementation of procedure register_write [2024-11-28 03:47:00,308 INFO L130 BoogieDeclarations]: Found specification of procedure blackbird_start_codec [2024-11-28 03:47:00,308 INFO L138 BoogieDeclarations]: Found implementation of procedure blackbird_start_codec [2024-11-28 03:47:00,308 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-28 03:47:00,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-28 03:47:00,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-28 03:47:00,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-28 03:47:00,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-28 03:47:00,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-28 03:47:00,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-28 03:47:00,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-28 03:47:00,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-28 03:47:00,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-28 03:47:00,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-28 03:47:00,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-28 03:47:00,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-28 03:47:00,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-28 03:47:00,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-28 03:47:00,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-28 03:47:00,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-28 03:47:00,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-28 03:47:00,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-28 03:47:00,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-28 03:47:00,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-28 03:47:00,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-28 03:47:00,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-28 03:47:00,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-28 03:47:00,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-28 03:47:00,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-28 03:47:00,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-28 03:47:00,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-28 03:47:00,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-28 03:47:00,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-28 03:47:00,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-28 03:47:00,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-28 03:47:00,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-11-28 03:47:00,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-11-28 03:47:00,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-11-28 03:47:00,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-11-28 03:47:00,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2024-11-28 03:47:00,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2024-11-28 03:47:00,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2024-11-28 03:47:00,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2024-11-28 03:47:00,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2024-11-28 03:47:00,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2024-11-28 03:47:00,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2024-11-28 03:47:00,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2024-11-28 03:47:00,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2024-11-28 03:47:00,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2024-11-28 03:47:00,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2024-11-28 03:47:00,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2024-11-28 03:47:00,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2024-11-28 03:47:00,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2024-11-28 03:47:00,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2024-11-28 03:47:00,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2024-11-28 03:47:00,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2024-11-28 03:47:00,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2024-11-28 03:47:00,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2024-11-28 03:47:00,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2024-11-28 03:47:00,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#55 [2024-11-28 03:47:00,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#56 [2024-11-28 03:47:00,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#57 [2024-11-28 03:47:00,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#58 [2024-11-28 03:47:00,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#59 [2024-11-28 03:47:00,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#60 [2024-11-28 03:47:00,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#61 [2024-11-28 03:47:00,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#62 [2024-11-28 03:47:00,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#63 [2024-11-28 03:47:00,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#64 [2024-11-28 03:47:00,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#65 [2024-11-28 03:47:00,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#66 [2024-11-28 03:47:00,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#67 [2024-11-28 03:47:00,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#68 [2024-11-28 03:47:00,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#69 [2024-11-28 03:47:00,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#70 [2024-11-28 03:47:00,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#71 [2024-11-28 03:47:00,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#72 [2024-11-28 03:47:00,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#73 [2024-11-28 03:47:00,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#74 [2024-11-28 03:47:00,319 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-28 03:47:00,319 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-28 03:47:00,319 INFO L130 BoogieDeclarations]: Found specification of procedure video_device_node_name [2024-11-28 03:47:00,319 INFO L138 BoogieDeclarations]: Found implementation of procedure video_device_node_name [2024-11-28 03:47:00,319 INFO L130 BoogieDeclarations]: Found specification of procedure cx8802_blackbird_remove [2024-11-28 03:47:00,319 INFO L138 BoogieDeclarations]: Found implementation of procedure cx8802_blackbird_remove [2024-11-28 03:47:00,319 INFO L130 BoogieDeclarations]: Found specification of procedure memory_write [2024-11-28 03:47:00,320 INFO L138 BoogieDeclarations]: Found implementation of procedure memory_write [2024-11-28 03:47:00,320 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2024-11-28 03:47:00,320 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2024-11-28 03:47:00,320 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2024-11-28 03:47:00,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2024-11-28 03:47:00,320 INFO L130 BoogieDeclarations]: Found specification of procedure blackbird_queryctrl [2024-11-28 03:47:00,320 INFO L138 BoogieDeclarations]: Found implementation of procedure blackbird_queryctrl [2024-11-28 03:47:00,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-28 03:47:00,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-28 03:47:00,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-28 03:47:00,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-28 03:47:00,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-28 03:47:00,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-28 03:47:00,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-28 03:47:00,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-28 03:47:00,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-28 03:47:00,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-28 03:47:00,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-28 03:47:00,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-28 03:47:00,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-28 03:47:00,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-28 03:47:00,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-28 03:47:00,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-28 03:47:00,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-28 03:47:00,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-28 03:47:00,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-28 03:47:00,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-28 03:47:00,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-28 03:47:00,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-28 03:47:00,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-28 03:47:00,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-28 03:47:00,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-28 03:47:00,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-28 03:47:00,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-28 03:47:00,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-28 03:47:00,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-28 03:47:00,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-28 03:47:00,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-28 03:47:00,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-28 03:47:00,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-28 03:47:00,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-28 03:47:00,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-11-28 03:47:00,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2024-11-28 03:47:00,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2024-11-28 03:47:00,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2024-11-28 03:47:00,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2024-11-28 03:47:00,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2024-11-28 03:47:00,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2024-11-28 03:47:00,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2024-11-28 03:47:00,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2024-11-28 03:47:00,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2024-11-28 03:47:00,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2024-11-28 03:47:00,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2024-11-28 03:47:00,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2024-11-28 03:47:00,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2024-11-28 03:47:00,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2024-11-28 03:47:00,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2024-11-28 03:47:00,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2024-11-28 03:47:00,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2024-11-28 03:47:00,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2024-11-28 03:47:00,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2024-11-28 03:47:00,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2024-11-28 03:47:00,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#55 [2024-11-28 03:47:00,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#56 [2024-11-28 03:47:00,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#57 [2024-11-28 03:47:00,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#58 [2024-11-28 03:47:00,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#59 [2024-11-28 03:47:00,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#60 [2024-11-28 03:47:00,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#61 [2024-11-28 03:47:00,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#62 [2024-11-28 03:47:00,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#63 [2024-11-28 03:47:00,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#64 [2024-11-28 03:47:00,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#65 [2024-11-28 03:47:00,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#66 [2024-11-28 03:47:00,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#67 [2024-11-28 03:47:00,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#68 [2024-11-28 03:47:00,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#69 [2024-11-28 03:47:00,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#70 [2024-11-28 03:47:00,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#71 [2024-11-28 03:47:00,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#72 [2024-11-28 03:47:00,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#73 [2024-11-28 03:47:00,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#74 [2024-11-28 03:47:00,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-28 03:47:00,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-28 03:47:00,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-28 03:47:00,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-28 03:47:00,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-28 03:47:00,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-28 03:47:00,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-28 03:47:00,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-28 03:47:00,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-28 03:47:00,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-28 03:47:00,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-28 03:47:00,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-28 03:47:00,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-28 03:47:00,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-28 03:47:00,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-28 03:47:00,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-28 03:47:00,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-28 03:47:00,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-28 03:47:00,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-28 03:47:00,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-28 03:47:00,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-28 03:47:00,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-28 03:47:00,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-28 03:47:00,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-28 03:47:00,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-28 03:47:00,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-28 03:47:00,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-28 03:47:00,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-28 03:47:00,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-28 03:47:00,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-28 03:47:00,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-28 03:47:00,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-28 03:47:00,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-28 03:47:00,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-28 03:47:00,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-28 03:47:00,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-11-28 03:47:00,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-11-28 03:47:00,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-11-28 03:47:00,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2024-11-28 03:47:00,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2024-11-28 03:47:00,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2024-11-28 03:47:00,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2024-11-28 03:47:00,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2024-11-28 03:47:00,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2024-11-28 03:47:00,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2024-11-28 03:47:00,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2024-11-28 03:47:00,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2024-11-28 03:47:00,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2024-11-28 03:47:00,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2024-11-28 03:47:00,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2024-11-28 03:47:00,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2024-11-28 03:47:00,330 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2024-11-28 03:47:00,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2024-11-28 03:47:00,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2024-11-28 03:47:00,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2024-11-28 03:47:00,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#55 [2024-11-28 03:47:00,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#56 [2024-11-28 03:47:00,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#57 [2024-11-28 03:47:00,331 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#58 [2024-11-28 03:47:00,336 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#59 [2024-11-28 03:47:00,336 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#60 [2024-11-28 03:47:00,336 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#61 [2024-11-28 03:47:00,336 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#62 [2024-11-28 03:47:00,336 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#63 [2024-11-28 03:47:00,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#64 [2024-11-28 03:47:00,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#65 [2024-11-28 03:47:00,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#66 [2024-11-28 03:47:00,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#67 [2024-11-28 03:47:00,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#68 [2024-11-28 03:47:00,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#69 [2024-11-28 03:47:00,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#70 [2024-11-28 03:47:00,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#71 [2024-11-28 03:47:00,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#72 [2024-11-28 03:47:00,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#73 [2024-11-28 03:47:00,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#74 [2024-11-28 03:47:00,337 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock_of_cx88_core [2024-11-28 03:47:00,337 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock_of_cx88_core [2024-11-28 03:47:00,338 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_cx88_core [2024-11-28 03:47:00,338 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_cx88_core [2024-11-28 03:47:00,338 INFO L130 BoogieDeclarations]: Found specification of procedure cx88_video_mux [2024-11-28 03:47:00,338 INFO L138 BoogieDeclarations]: Found implementation of procedure cx88_video_mux [2024-11-28 03:47:00,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-28 03:47:00,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-28 03:47:00,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-28 03:47:00,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-28 03:47:00,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-28 03:47:00,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-28 03:47:00,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-28 03:47:00,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-28 03:47:00,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-28 03:47:00,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-28 03:47:00,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-28 03:47:00,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-28 03:47:00,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-28 03:47:00,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-28 03:47:00,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-28 03:47:00,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-28 03:47:00,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-28 03:47:00,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-28 03:47:00,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-28 03:47:00,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-28 03:47:00,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-28 03:47:00,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-28 03:47:00,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-28 03:47:00,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-28 03:47:00,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-28 03:47:00,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-28 03:47:00,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-28 03:47:00,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-28 03:47:00,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-28 03:47:00,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-28 03:47:00,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-28 03:47:00,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-28 03:47:00,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-28 03:47:00,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-28 03:47:00,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-28 03:47:00,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-11-28 03:47:00,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-11-28 03:47:00,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-11-28 03:47:00,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2024-11-28 03:47:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2024-11-28 03:47:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2024-11-28 03:47:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2024-11-28 03:47:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2024-11-28 03:47:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2024-11-28 03:47:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2024-11-28 03:47:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2024-11-28 03:47:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2024-11-28 03:47:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2024-11-28 03:47:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2024-11-28 03:47:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2024-11-28 03:47:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2024-11-28 03:47:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2024-11-28 03:47:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2024-11-28 03:47:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2024-11-28 03:47:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2024-11-28 03:47:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#55 [2024-11-28 03:47:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#56 [2024-11-28 03:47:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#57 [2024-11-28 03:47:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#58 [2024-11-28 03:47:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#59 [2024-11-28 03:47:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#60 [2024-11-28 03:47:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#61 [2024-11-28 03:47:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#62 [2024-11-28 03:47:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#63 [2024-11-28 03:47:00,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#64 [2024-11-28 03:47:00,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#65 [2024-11-28 03:47:00,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#66 [2024-11-28 03:47:00,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#67 [2024-11-28 03:47:00,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#68 [2024-11-28 03:47:00,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#69 [2024-11-28 03:47:00,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#70 [2024-11-28 03:47:00,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#71 [2024-11-28 03:47:00,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#72 [2024-11-28 03:47:00,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#73 [2024-11-28 03:47:00,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#74 [2024-11-28 03:47:00,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-28 03:47:00,342 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-28 03:47:00,342 INFO L130 BoogieDeclarations]: Found specification of procedure mpeg_open [2024-11-28 03:47:00,342 INFO L138 BoogieDeclarations]: Found implementation of procedure mpeg_open [2024-11-28 03:47:00,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-28 03:47:00,342 INFO L130 BoogieDeclarations]: Found specification of procedure blackbird_stop_codec [2024-11-28 03:47:00,342 INFO L138 BoogieDeclarations]: Found implementation of procedure blackbird_stop_codec [2024-11-28 03:47:00,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 03:47:00,342 INFO L130 BoogieDeclarations]: Found specification of procedure mpeg_release [2024-11-28 03:47:00,342 INFO L138 BoogieDeclarations]: Found implementation of procedure mpeg_release [2024-11-28 03:47:00,342 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-11-28 03:47:00,342 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-11-28 03:47:00,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-28 03:47:00,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-28 03:47:00,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-28 03:47:00,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-28 03:47:00,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-28 03:47:00,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-28 03:47:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-28 03:47:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-28 03:47:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-28 03:47:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-28 03:47:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-28 03:47:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-28 03:47:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-28 03:47:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-28 03:47:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-28 03:47:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-28 03:47:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-28 03:47:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-28 03:47:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-28 03:47:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-28 03:47:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-28 03:47:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-28 03:47:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-28 03:47:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-28 03:47:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-28 03:47:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-28 03:47:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-28 03:47:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-28 03:47:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-28 03:47:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-28 03:47:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-28 03:47:00,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-28 03:47:00,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-28 03:47:00,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-28 03:47:00,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-11-28 03:47:00,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-11-28 03:47:00,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-11-28 03:47:00,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-11-28 03:47:00,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2024-11-28 03:47:00,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2024-11-28 03:47:00,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2024-11-28 03:47:00,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2024-11-28 03:47:00,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2024-11-28 03:47:00,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2024-11-28 03:47:00,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2024-11-28 03:47:00,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2024-11-28 03:47:00,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2024-11-28 03:47:00,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2024-11-28 03:47:00,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2024-11-28 03:47:00,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2024-11-28 03:47:00,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2024-11-28 03:47:00,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2024-11-28 03:47:00,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2024-11-28 03:47:00,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2024-11-28 03:47:00,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2024-11-28 03:47:00,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2024-11-28 03:47:00,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#56 [2024-11-28 03:47:00,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#57 [2024-11-28 03:47:00,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#58 [2024-11-28 03:47:00,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#59 [2024-11-28 03:47:00,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#60 [2024-11-28 03:47:00,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#61 [2024-11-28 03:47:00,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#62 [2024-11-28 03:47:00,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#63 [2024-11-28 03:47:00,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#64 [2024-11-28 03:47:00,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#65 [2024-11-28 03:47:00,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#66 [2024-11-28 03:47:00,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#67 [2024-11-28 03:47:00,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#68 [2024-11-28 03:47:00,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#69 [2024-11-28 03:47:00,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#70 [2024-11-28 03:47:00,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#71 [2024-11-28 03:47:00,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#72 [2024-11-28 03:47:00,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#73 [2024-11-28 03:47:00,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#74 [2024-11-28 03:47:00,349 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_log_status [2024-11-28 03:47:00,349 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_log_status [2024-11-28 03:47:00,349 INFO L130 BoogieDeclarations]: Found specification of procedure mpeg_poll [2024-11-28 03:47:00,349 INFO L138 BoogieDeclarations]: Found implementation of procedure mpeg_poll [2024-11-28 03:47:00,349 INFO L130 BoogieDeclarations]: Found specification of procedure wait_ready_gpio0_bit1 [2024-11-28 03:47:00,349 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_ready_gpio0_bit1 [2024-11-28 03:47:00,349 INFO L130 BoogieDeclarations]: Found specification of procedure cx8802_blackbird_probe [2024-11-28 03:47:00,349 INFO L138 BoogieDeclarations]: Found implementation of procedure cx8802_blackbird_probe [2024-11-28 03:47:00,350 INFO L130 BoogieDeclarations]: Found specification of procedure cx8800_ctrl_query [2024-11-28 03:47:00,350 INFO L138 BoogieDeclarations]: Found implementation of procedure cx8800_ctrl_query [2024-11-28 03:47:00,350 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2024-11-28 03:47:00,350 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2024-11-28 03:47:00,351 INFO L130 BoogieDeclarations]: Found specification of procedure blackbird_api_cmd [2024-11-28 03:47:00,351 INFO L138 BoogieDeclarations]: Found implementation of procedure blackbird_api_cmd [2024-11-28 03:47:00,351 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2024-11-28 03:47:00,351 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2024-11-28 03:47:00,351 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2024-11-28 03:47:00,351 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2024-11-28 03:47:00,351 INFO L130 BoogieDeclarations]: Found specification of procedure mpeg_mmap [2024-11-28 03:47:00,351 INFO L138 BoogieDeclarations]: Found implementation of procedure mpeg_mmap [2024-11-28 03:47:00,351 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2024-11-28 03:47:00,351 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2024-11-28 03:47:00,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 03:47:00,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-28 03:47:00,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-28 03:47:00,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-28 03:47:00,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-28 03:47:00,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-28 03:47:00,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-28 03:47:00,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-28 03:47:00,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-28 03:47:00,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-28 03:47:00,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-28 03:47:00,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-28 03:47:00,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-28 03:47:00,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-28 03:47:00,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-28 03:47:00,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-28 03:47:00,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-28 03:47:00,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-28 03:47:00,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-28 03:47:00,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-28 03:47:00,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-28 03:47:00,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-28 03:47:00,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-28 03:47:00,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-28 03:47:00,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-28 03:47:00,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-28 03:47:00,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-28 03:47:00,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-28 03:47:00,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-28 03:47:00,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-28 03:47:00,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-28 03:47:00,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-28 03:47:00,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-28 03:47:00,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-28 03:47:00,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-28 03:47:00,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-11-28 03:47:00,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-11-28 03:47:00,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-11-28 03:47:00,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2024-11-28 03:47:00,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2024-11-28 03:47:00,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2024-11-28 03:47:00,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2024-11-28 03:47:00,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2024-11-28 03:47:00,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2024-11-28 03:47:00,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2024-11-28 03:47:00,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2024-11-28 03:47:00,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2024-11-28 03:47:00,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2024-11-28 03:47:00,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2024-11-28 03:47:00,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2024-11-28 03:47:00,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2024-11-28 03:47:00,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2024-11-28 03:47:00,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2024-11-28 03:47:00,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2024-11-28 03:47:00,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2024-11-28 03:47:00,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#55 [2024-11-28 03:47:00,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#56 [2024-11-28 03:47:00,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#57 [2024-11-28 03:47:00,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#58 [2024-11-28 03:47:00,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#59 [2024-11-28 03:47:00,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#60 [2024-11-28 03:47:00,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#61 [2024-11-28 03:47:00,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#62 [2024-11-28 03:47:00,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#63 [2024-11-28 03:47:00,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#64 [2024-11-28 03:47:00,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#65 [2024-11-28 03:47:00,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#66 [2024-11-28 03:47:00,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#67 [2024-11-28 03:47:00,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#68 [2024-11-28 03:47:00,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#69 [2024-11-28 03:47:00,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#70 [2024-11-28 03:47:00,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#71 [2024-11-28 03:47:00,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#72 [2024-11-28 03:47:00,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#73 [2024-11-28 03:47:00,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#74 [2024-11-28 03:47:00,355 INFO L130 BoogieDeclarations]: Found specification of procedure writeb [2024-11-28 03:47:00,355 INFO L138 BoogieDeclarations]: Found implementation of procedure writeb [2024-11-28 03:47:00,355 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 03:47:00,355 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 03:47:02,062 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 03:47:02,067 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 03:47:32,711 INFO L? ?]: Removed 2085 outVars from TransFormulas that were not future-live. [2024-11-28 03:47:32,711 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 03:47:32,777 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 03:47:32,781 INFO L312 CfgBuilder]: Removed 77 assume(true) statements. [2024-11-28 03:47:32,782 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:47:32 BoogieIcfgContainer [2024-11-28 03:47:32,782 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 03:47:32,788 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 03:47:32,788 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 03:47:32,796 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 03:47:32,796 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 03:46:55" (1/3) ... [2024-11-28 03:47:32,799 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@121fd400 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 03:47:32, skipping insertion in model container [2024-11-28 03:47:32,799 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:46:58" (2/3) ... [2024-11-28 03:47:32,799 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@121fd400 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 03:47:32, skipping insertion in model container [2024-11-28 03:47:32,800 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:47:32" (3/3) ... [2024-11-28 03:47:32,802 INFO L128 eAbstractionObserver]: Analyzing ICFG m0_drivers-media-video-cx88-cx88-blackbird-ko--32_7a--d47b389-1.i [2024-11-28 03:47:32,825 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 03:47:32,827 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG m0_drivers-media-video-cx88-cx88-blackbird-ko--32_7a--d47b389-1.i that has 127 procedures, 1567 locations, 1 initial locations, 77 loop locations, and 1 error locations. [2024-11-28 03:47:32,975 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 03:47:32,995 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;@7207fa0b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 03:47:32,996 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-28 03:47:33,009 INFO L276 IsEmpty]: Start isEmpty. Operand has 1202 states, 838 states have (on average 1.2804295942720765) internal successors, (1073), 849 states have internal predecessors, (1073), 309 states have call successors, (309), 53 states have call predecessors, (309), 53 states have return successors, (309), 309 states have call predecessors, (309), 309 states have call successors, (309) [2024-11-28 03:47:33,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-28 03:47:33,018 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:47:33,019 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:47:33,020 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:47:33,027 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:47:33,029 INFO L85 PathProgramCache]: Analyzing trace with hash -624723090, now seen corresponding path program 1 times [2024-11-28 03:47:33,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:47:33,040 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771247261] [2024-11-28 03:47:33,040 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:47:33,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:47:45,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:47:47,005 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 03:47:47,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:47:47,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771247261] [2024-11-28 03:47:47,008 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771247261] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:47:47,009 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:47:47,010 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 03:47:47,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310389327] [2024-11-28 03:47:47,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:47:47,017 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 03:47:47,019 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:47:47,046 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 03:47:47,047 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:47:47,053 INFO L87 Difference]: Start difference. First operand has 1202 states, 838 states have (on average 1.2804295942720765) internal successors, (1073), 849 states have internal predecessors, (1073), 309 states have call successors, (309), 53 states have call predecessors, (309), 53 states have return successors, (309), 309 states have call predecessors, (309), 309 states have call successors, (309) Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 03:47:51,183 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 03:47:51,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:47:51,998 INFO L93 Difference]: Finished difference Result 2843 states and 4072 transitions. [2024-11-28 03:47:52,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 03:47:52,002 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 19 [2024-11-28 03:47:52,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:47:52,039 INFO L225 Difference]: With dead ends: 2843 [2024-11-28 03:47:52,039 INFO L226 Difference]: Without dead ends: 1647 [2024-11-28 03:47:52,053 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:47:52,056 INFO L435 NwaCegarLoop]: 1673 mSDtfsCounter, 1539 mSDsluCounter, 743 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1539 SdHoareTripleChecker+Valid, 2416 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-11-28 03:47:52,057 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1539 Valid, 2416 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 5 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2024-11-28 03:47:52,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1647 states. [2024-11-28 03:47:52,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1647 to 1645. [2024-11-28 03:47:52,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1645 states, 1145 states have (on average 1.262882096069869) internal successors, (1446), 1154 states have internal predecessors, (1446), 425 states have call successors, (425), 75 states have call predecessors, (425), 74 states have return successors, (421), 421 states have call predecessors, (421), 421 states have call successors, (421) [2024-11-28 03:47:52,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1645 states to 1645 states and 2292 transitions. [2024-11-28 03:47:52,362 INFO L78 Accepts]: Start accepts. Automaton has 1645 states and 2292 transitions. Word has length 19 [2024-11-28 03:47:52,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:47:52,362 INFO L471 AbstractCegarLoop]: Abstraction has 1645 states and 2292 transitions. [2024-11-28 03:47:52,362 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 03:47:52,363 INFO L276 IsEmpty]: Start isEmpty. Operand 1645 states and 2292 transitions. [2024-11-28 03:47:52,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-11-28 03:47:52,364 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:47:52,364 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:47:52,364 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-28 03:47:52,365 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:47:52,365 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:47:52,365 INFO L85 PathProgramCache]: Analyzing trace with hash 2106855352, now seen corresponding path program 1 times [2024-11-28 03:47:52,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:47:52,366 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165559698] [2024-11-28 03:47:52,366 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:47:52,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:48:02,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:48:03,608 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 03:48:03,609 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:48:03,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165559698] [2024-11-28 03:48:03,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165559698] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:48:03,609 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:48:03,609 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 03:48:03,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760086870] [2024-11-28 03:48:03,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:48:03,611 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 03:48:03,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:48:03,612 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 03:48:03,612 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:48:03,613 INFO L87 Difference]: Start difference. First operand 1645 states and 2292 transitions. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 03:48:07,707 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 03:48:08,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:48:08,152 INFO L93 Difference]: Finished difference Result 1647 states and 2293 transitions. [2024-11-28 03:48:08,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 03:48:08,155 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 20 [2024-11-28 03:48:08,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:48:08,171 INFO L225 Difference]: With dead ends: 1647 [2024-11-28 03:48:08,172 INFO L226 Difference]: Without dead ends: 1644 [2024-11-28 03:48:08,173 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:48:08,175 INFO L435 NwaCegarLoop]: 1663 mSDtfsCounter, 1652 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1652 SdHoareTripleChecker+Valid, 1663 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:48:08,175 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1652 Valid, 1663 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2024-11-28 03:48:08,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1644 states. [2024-11-28 03:48:08,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1644 to 1644. [2024-11-28 03:48:08,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1644 states, 1145 states have (on average 1.262008733624454) internal successors, (1445), 1153 states have internal predecessors, (1445), 424 states have call successors, (424), 75 states have call predecessors, (424), 74 states have return successors, (421), 421 states have call predecessors, (421), 421 states have call successors, (421) [2024-11-28 03:48:08,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1644 states to 1644 states and 2290 transitions. [2024-11-28 03:48:08,306 INFO L78 Accepts]: Start accepts. Automaton has 1644 states and 2290 transitions. Word has length 20 [2024-11-28 03:48:08,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:48:08,306 INFO L471 AbstractCegarLoop]: Abstraction has 1644 states and 2290 transitions. [2024-11-28 03:48:08,307 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 03:48:08,307 INFO L276 IsEmpty]: Start isEmpty. Operand 1644 states and 2290 transitions. [2024-11-28 03:48:08,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-28 03:48:08,307 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:48:08,307 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:48:08,308 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-28 03:48:08,308 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:48:08,312 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:48:08,312 INFO L85 PathProgramCache]: Analyzing trace with hash 886446001, now seen corresponding path program 1 times [2024-11-28 03:48:08,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:48:08,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574680801] [2024-11-28 03:48:08,312 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:48:08,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:48:19,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:48:19,512 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 03:48:19,513 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:48:19,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574680801] [2024-11-28 03:48:19,513 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574680801] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:48:19,513 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:48:19,513 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 03:48:19,513 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784515835] [2024-11-28 03:48:19,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:48:19,514 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 03:48:19,514 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:48:19,515 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 03:48:19,515 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:48:19,515 INFO L87 Difference]: Start difference. First operand 1644 states and 2290 transitions. Second operand has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 03:48:23,595 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 03:48:24,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:48:24,093 INFO L93 Difference]: Finished difference Result 1646 states and 2291 transitions. [2024-11-28 03:48:24,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 03:48:24,094 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 21 [2024-11-28 03:48:24,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:48:24,112 INFO L225 Difference]: With dead ends: 1646 [2024-11-28 03:48:24,112 INFO L226 Difference]: Without dead ends: 1643 [2024-11-28 03:48:24,115 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:48:24,116 INFO L435 NwaCegarLoop]: 1661 mSDtfsCounter, 1649 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1649 SdHoareTripleChecker+Valid, 1661 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-11-28 03:48:24,116 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1649 Valid, 1661 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2024-11-28 03:48:24,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1643 states. [2024-11-28 03:48:24,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1643 to 1643. [2024-11-28 03:48:24,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1643 states, 1145 states have (on average 1.2611353711790394) internal successors, (1444), 1152 states have internal predecessors, (1444), 423 states have call successors, (423), 75 states have call predecessors, (423), 74 states have return successors, (421), 421 states have call predecessors, (421), 421 states have call successors, (421) [2024-11-28 03:48:24,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1643 states to 1643 states and 2288 transitions. [2024-11-28 03:48:24,263 INFO L78 Accepts]: Start accepts. Automaton has 1643 states and 2288 transitions. Word has length 21 [2024-11-28 03:48:24,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:48:24,263 INFO L471 AbstractCegarLoop]: Abstraction has 1643 states and 2288 transitions. [2024-11-28 03:48:24,264 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 03:48:24,264 INFO L276 IsEmpty]: Start isEmpty. Operand 1643 states and 2288 transitions. [2024-11-28 03:48:24,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2024-11-28 03:48:24,265 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:48:24,265 INFO L218 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] [2024-11-28 03:48:24,266 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-28 03:48:24,266 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:48:24,267 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:48:24,267 INFO L85 PathProgramCache]: Analyzing trace with hash 1708466651, now seen corresponding path program 1 times [2024-11-28 03:48:24,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:48:24,268 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923660291] [2024-11-28 03:48:24,268 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:48:24,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:48:35,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:48:35,846 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 03:48:35,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:48:35,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923660291] [2024-11-28 03:48:35,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923660291] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:48:35,846 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:48:35,846 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 03:48:35,846 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530204522] [2024-11-28 03:48:35,846 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:48:35,846 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 03:48:35,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:48:35,847 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 03:48:35,847 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:48:35,847 INFO L87 Difference]: Start difference. First operand 1643 states and 2288 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 03:48:39,936 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 03:48:40,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:48:40,048 INFO L93 Difference]: Finished difference Result 1645 states and 2289 transitions. [2024-11-28 03:48:40,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 03:48:40,589 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 22 [2024-11-28 03:48:40,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:48:40,604 INFO L225 Difference]: With dead ends: 1645 [2024-11-28 03:48:40,605 INFO L226 Difference]: Without dead ends: 1633 [2024-11-28 03:48:40,606 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:48:40,608 INFO L435 NwaCegarLoop]: 1660 mSDtfsCounter, 1646 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1646 SdHoareTripleChecker+Valid, 1660 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:48:40,609 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1646 Valid, 1660 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-11-28 03:48:40,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1633 states. [2024-11-28 03:48:40,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1633 to 1633. [2024-11-28 03:48:40,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1633 states, 1137 states have (on average 1.2594547053649956) internal successors, (1432), 1143 states have internal predecessors, (1432), 421 states have call successors, (421), 75 states have call predecessors, (421), 74 states have return successors, (420), 420 states have call predecessors, (420), 420 states have call successors, (420) [2024-11-28 03:48:40,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1633 states to 1633 states and 2273 transitions. [2024-11-28 03:48:40,764 INFO L78 Accepts]: Start accepts. Automaton has 1633 states and 2273 transitions. Word has length 22 [2024-11-28 03:48:40,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:48:40,765 INFO L471 AbstractCegarLoop]: Abstraction has 1633 states and 2273 transitions. [2024-11-28 03:48:40,765 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 03:48:40,765 INFO L276 IsEmpty]: Start isEmpty. Operand 1633 states and 2273 transitions. [2024-11-28 03:48:40,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-28 03:48:40,771 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:48:40,771 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-28 03:48:40,771 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-28 03:48:40,771 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:48:40,772 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:48:40,772 INFO L85 PathProgramCache]: Analyzing trace with hash 455480048, now seen corresponding path program 1 times [2024-11-28 03:48:40,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:48:40,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453143988] [2024-11-28 03:48:40,772 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:48:40,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:48:52,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:48:53,986 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-28 03:48:53,987 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:48:53,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453143988] [2024-11-28 03:48:53,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453143988] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:48:53,987 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:48:53,987 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 03:48:53,989 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192278958] [2024-11-28 03:48:53,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:48:53,990 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 03:48:53,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:48:53,991 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 03:48:53,992 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:48:53,992 INFO L87 Difference]: Start difference. First operand 1633 states and 2273 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-28 03:48:54,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:48:54,357 INFO L93 Difference]: Finished difference Result 3576 states and 5020 transitions. [2024-11-28 03:48:54,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 03:48:54,357 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 63 [2024-11-28 03:48:54,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:48:54,376 INFO L225 Difference]: With dead ends: 3576 [2024-11-28 03:48:54,377 INFO L226 Difference]: Without dead ends: 1953 [2024-11-28 03:48:54,388 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:48:54,389 INFO L435 NwaCegarLoop]: 1653 mSDtfsCounter, 300 mSDsluCounter, 1628 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 391 SdHoareTripleChecker+Valid, 3281 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:48:54,389 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [391 Valid, 3281 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:48:54,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1953 states. [2024-11-28 03:48:54,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1953 to 1953. [2024-11-28 03:48:54,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1953 states, 1369 states have (on average 1.27100073046019) internal successors, (1740), 1376 states have internal predecessors, (1740), 509 states have call successors, (509), 75 states have call predecessors, (509), 74 states have return successors, (508), 508 states have call predecessors, (508), 508 states have call successors, (508) [2024-11-28 03:48:54,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1953 states to 1953 states and 2757 transitions. [2024-11-28 03:48:54,573 INFO L78 Accepts]: Start accepts. Automaton has 1953 states and 2757 transitions. Word has length 63 [2024-11-28 03:48:54,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:48:54,574 INFO L471 AbstractCegarLoop]: Abstraction has 1953 states and 2757 transitions. [2024-11-28 03:48:54,574 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-28 03:48:54,574 INFO L276 IsEmpty]: Start isEmpty. Operand 1953 states and 2757 transitions. [2024-11-28 03:48:54,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-11-28 03:48:54,581 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:48:54,581 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-28 03:48:54,581 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-28 03:48:54,582 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:48:54,582 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:48:54,582 INFO L85 PathProgramCache]: Analyzing trace with hash 1985212606, now seen corresponding path program 1 times [2024-11-28 03:48:54,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:48:54,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847753465] [2024-11-28 03:48:54,583 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:48:54,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:49:06,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:49:07,460 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-28 03:49:07,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:49:07,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847753465] [2024-11-28 03:49:07,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [847753465] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:49:07,461 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:49:07,461 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 03:49:07,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417804709] [2024-11-28 03:49:07,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:49:07,462 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 03:49:07,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:49:07,463 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 03:49:07,463 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:49:07,463 INFO L87 Difference]: Start difference. First operand 1953 states and 2757 transitions. Second operand has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 3 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-28 03:49:11,562 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 03:49:12,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:49:12,188 INFO L93 Difference]: Finished difference Result 1953 states and 2757 transitions. [2024-11-28 03:49:12,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 03:49:12,189 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 3 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 78 [2024-11-28 03:49:12,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:49:12,194 INFO L225 Difference]: With dead ends: 1953 [2024-11-28 03:49:12,195 INFO L226 Difference]: Without dead ends: 0 [2024-11-28 03:49:12,205 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:49:12,206 INFO L435 NwaCegarLoop]: 2264 mSDtfsCounter, 733 mSDsluCounter, 1523 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 733 SdHoareTripleChecker+Valid, 3787 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-11-28 03:49:12,207 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [733 Valid, 3787 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2024-11-28 03:49:12,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-11-28 03:49:12,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-11-28 03:49:12,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:49:12,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-11-28 03:49:12,212 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 78 [2024-11-28 03:49:12,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:49:12,213 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-28 03:49:12,213 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 3 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-28 03:49:12,213 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-11-28 03:49:12,213 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-11-28 03:49:12,216 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-28 03:49:12,217 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-28 03:49:12,221 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1] [2024-11-28 03:49:12,223 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-11-28 03:52:52,062 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-28 03:52:52,091 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.11 03:52:52 BoogieIcfgContainer [2024-11-28 03:52:52,091 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-28 03:52:52,092 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-28 03:52:52,092 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-28 03:52:52,092 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-28 03:52:52,093 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:47:32" (3/4) ... [2024-11-28 03:52:52,096 INFO L146 WitnessPrinter]: Generating witness for correct program [2024-11-28 03:52:52,103 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure blackbird_queryctrl [2024-11-28 03:52:52,103 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure msleep [2024-11-28 03:52:52,104 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#11 [2024-11-28 03:52:52,104 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#12 [2024-11-28 03:52:52,104 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#10 [2024-11-28 03:52:52,104 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#15 [2024-11-28 03:52:52,104 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#16 [2024-11-28 03:52:52,104 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#13 [2024-11-28 03:52:52,104 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#14 [2024-11-28 03:52:52,104 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#19 [2024-11-28 03:52:52,104 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#17 [2024-11-28 03:52:52,104 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#18 [2024-11-28 03:52:52,104 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_lock_of_cx88_core [2024-11-28 03:52:52,105 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_lock_of_cx88_core [2024-11-28 03:52:52,105 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2024-11-28 03:52:52,105 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure blackbird_initialize_codec [2024-11-28 03:52:52,105 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#70 [2024-11-28 03:52:52,105 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure cx88_set_tvnorm [2024-11-28 03:52:52,105 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#73 [2024-11-28 03:52:52,105 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#74 [2024-11-28 03:52:52,105 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure cx8802_blackbird_advise_acquire [2024-11-28 03:52:52,105 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#71 [2024-11-28 03:52:52,105 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure cx88_video_mux [2024-11-28 03:52:52,105 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#72 [2024-11-28 03:52:52,106 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_unlock [2024-11-28 03:52:52,106 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2024-11-28 03:52:52,106 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_check_return_value [2024-11-28 03:52:52,106 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2024-11-28 03:52:52,106 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure atomic_read [2024-11-28 03:52:52,106 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mpeg_open [2024-11-28 03:52:52,106 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#62 [2024-11-28 03:52:52,106 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#63 [2024-11-28 03:52:52,106 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#60 [2024-11-28 03:52:52,106 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#61 [2024-11-28 03:52:52,106 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#66 [2024-11-28 03:52:52,106 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#67 [2024-11-28 03:52:52,106 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#64 [2024-11-28 03:52:52,106 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#65 [2024-11-28 03:52:52,106 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#68 [2024-11-28 03:52:52,106 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure blackbird_stop_codec [2024-11-28 03:52:52,106 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#69 [2024-11-28 03:52:52,106 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock [2024-11-28 03:52:52,106 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure cx88_set_scale [2024-11-28 03:52:52,106 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~int~TO~VOID [2024-11-28 03:52:52,106 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure v4l2_ctrl_next [2024-11-28 03:52:52,106 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_va_arg [2024-11-28 03:52:52,106 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure memory_read [2024-11-28 03:52:52,106 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mpeg_release [2024-11-28 03:52:52,106 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#51 [2024-11-28 03:52:52,107 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __const_udelay [2024-11-28 03:52:52,107 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#52 [2024-11-28 03:52:52,107 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure vidioc_log_status [2024-11-28 03:52:52,107 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#50 [2024-11-28 03:52:52,107 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#55 [2024-11-28 03:52:52,107 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure cx2341x_update [2024-11-28 03:52:52,107 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#56 [2024-11-28 03:52:52,107 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#53 [2024-11-28 03:52:52,107 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#54 [2024-11-28 03:52:52,107 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#59 [2024-11-28 03:52:52,107 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure register_read [2024-11-28 03:52:52,107 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#57 [2024-11-28 03:52:52,107 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure cx8802_blackbird_advise_release [2024-11-28 03:52:52,107 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#58 [2024-11-28 03:52:52,107 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mpeg_poll [2024-11-28 03:52:52,107 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure cx2341x_ext_ctrls [2024-11-28 03:52:52,107 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure strlcpy [2024-11-28 03:52:52,107 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure wait_ready_gpio0_bit1 [2024-11-28 03:52:52,107 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#40 [2024-11-28 03:52:52,107 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#41 [2024-11-28 03:52:52,107 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure cx8802_get_driver [2024-11-28 03:52:52,107 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#44 [2024-11-28 03:52:52,107 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#45 [2024-11-28 03:52:52,107 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#42 [2024-11-28 03:52:52,108 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#43 [2024-11-28 03:52:52,108 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#48 [2024-11-28 03:52:52,108 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#49 [2024-11-28 03:52:52,108 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#46 [2024-11-28 03:52:52,108 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#47 [2024-11-28 03:52:52,108 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure video_devdata [2024-11-28 03:52:52,108 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure register_write [2024-11-28 03:52:52,109 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure blackbird_start_codec [2024-11-28 03:52:52,109 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure cx8802_blackbird_probe [2024-11-28 03:52:52,109 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure printk [2024-11-28 03:52:52,109 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#1 [2024-11-28 03:52:52,109 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#0 [2024-11-28 03:52:52,109 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure video_device_node_name [2024-11-28 03:52:52,110 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#30 [2024-11-28 03:52:52,110 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#33 [2024-11-28 03:52:52,110 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure cx8800_ctrl_query [2024-11-28 03:52:52,110 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#34 [2024-11-28 03:52:52,110 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure msecs_to_jiffies [2024-11-28 03:52:52,110 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#31 [2024-11-28 03:52:52,110 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#32 [2024-11-28 03:52:52,110 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#37 [2024-11-28 03:52:52,110 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure blackbird_api_cmd [2024-11-28 03:52:52,110 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#38 [2024-11-28 03:52:52,111 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure cx8802_blackbird_remove [2024-11-28 03:52:52,111 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#35 [2024-11-28 03:52:52,111 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#36 [2024-11-28 03:52:52,111 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#39 [2024-11-28 03:52:52,111 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dev_name [2024-11-28 03:52:52,111 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure readl [2024-11-28 03:52:52,111 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure memory_write [2024-11-28 03:52:52,111 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mpeg_mmap [2024-11-28 03:52:52,111 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure writel [2024-11-28 03:52:52,111 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure release_firmware [2024-11-28 03:52:52,111 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure writeb [2024-11-28 03:52:52,112 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_handler_precall [2024-11-28 03:52:52,112 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#7 [2024-11-28 03:52:52,112 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#22 [2024-11-28 03:52:52,112 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#6 [2024-11-28 03:52:52,112 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#23 [2024-11-28 03:52:52,112 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#9 [2024-11-28 03:52:52,112 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#20 [2024-11-28 03:52:52,112 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#8 [2024-11-28 03:52:52,112 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#21 [2024-11-28 03:52:52,112 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#3 [2024-11-28 03:52:52,112 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#26 [2024-11-28 03:52:52,112 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#2 [2024-11-28 03:52:52,112 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#27 [2024-11-28 03:52:52,112 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#5 [2024-11-28 03:52:52,112 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#24 [2024-11-28 03:52:52,113 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#4 [2024-11-28 03:52:52,113 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#25 [2024-11-28 03:52:52,114 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#28 [2024-11-28 03:52:52,114 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#29 [2024-11-28 03:52:52,187 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 387 nodes and edges [2024-11-28 03:52:52,194 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 147 nodes and edges [2024-11-28 03:52:52,202 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 36 nodes and edges [2024-11-28 03:52:52,213 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 9 nodes and edges [2024-11-28 03:52:52,257 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 6 nodes and edges [2024-11-28 03:52:52,266 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-28 03:52:52,273 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-28 03:52:52,373 WARN L216 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((1 == ldv_mutex_mutex_of_device) && (\old(ldv_mutex_lock_of_cx88_core) == 1)) && (ldv_mutex_lock_of_v4l2_ctrl_handler == 1)) && (ldv_mutex_lock_of_cx88_core == 1)) && (ldv_mutex_vb_lock_of_videobuf_queue == 1)) [2024-11-28 03:52:53,101 WARN L141 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((1 == ldv_mutex_mutex_of_device) && (\old(ldv_mutex_lock_of_cx88_core) == 1)) && (ldv_mutex_lock_of_v4l2_ctrl_handler == 1)) && (ldv_mutex_lock_of_cx88_core == 1)) && (ldv_mutex_vb_lock_of_videobuf_queue == 1)) [2024-11-28 03:52:53,234 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad2eff38-40b4-4da6-8a51-a89c9ded43bb/bin/uautomizer-verify-aQ6SnzHsRB/witness.graphml [2024-11-28 03:52:53,235 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad2eff38-40b4-4da6-8a51-a89c9ded43bb/bin/uautomizer-verify-aQ6SnzHsRB/witness.yml [2024-11-28 03:52:53,235 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-28 03:52:53,236 INFO L158 Benchmark]: Toolchain (without parser) took 357651.71ms. Allocated memory was 142.6MB in the beginning and 503.3MB in the end (delta: 360.7MB). Free memory was 97.0MB in the beginning and 278.7MB in the end (delta: -181.7MB). Peak memory consumption was 1.1GB. Max. memory is 16.1GB. [2024-11-28 03:52:53,237 INFO L158 Benchmark]: CDTParser took 2.24ms. Allocated memory is still 167.8MB. Free memory is still 106.0MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 03:52:53,237 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3175.99ms. Allocated memory was 142.6MB in the beginning and 394.3MB in the end (delta: 251.7MB). Free memory was 97.0MB in the beginning and 282.4MB in the end (delta: -185.4MB). Peak memory consumption was 105.4MB. Max. memory is 16.1GB. [2024-11-28 03:52:53,241 INFO L158 Benchmark]: Boogie Procedure Inliner took 391.40ms. Allocated memory is still 394.3MB. Free memory was 282.4MB in the beginning and 254.1MB in the end (delta: 28.3MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-28 03:52:53,255 INFO L158 Benchmark]: Boogie Preprocessor took 1007.25ms. Allocated memory is still 394.3MB. Free memory was 254.1MB in the beginning and 191.0MB in the end (delta: 63.0MB). Peak memory consumption was 65.6MB. Max. memory is 16.1GB. [2024-11-28 03:52:53,256 INFO L158 Benchmark]: RCFGBuilder took 32620.54ms. Allocated memory was 394.3MB in the beginning and 780.1MB in the end (delta: 385.9MB). Free memory was 191.0MB in the beginning and 342.1MB in the end (delta: -151.1MB). Peak memory consumption was 256.9MB. Max. memory is 16.1GB. [2024-11-28 03:52:53,257 INFO L158 Benchmark]: TraceAbstraction took 319303.08ms. Allocated memory was 780.1MB in the beginning and 2.5GB in the end (delta: 1.7GB). Free memory was 342.1MB in the beginning and 1.4GB in the end (delta: -1.0GB). Peak memory consumption was 669.6MB. Max. memory is 16.1GB. [2024-11-28 03:52:53,258 INFO L158 Benchmark]: Witness Printer took 1143.23ms. Allocated memory was 2.5GB in the beginning and 503.3MB in the end (delta: -2.0GB). Free memory was 1.4GB in the beginning and 278.7MB in the end (delta: 1.1GB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-11-28 03:52:53,260 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 2.24ms. Allocated memory is still 167.8MB. Free memory is still 106.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3175.99ms. Allocated memory was 142.6MB in the beginning and 394.3MB in the end (delta: 251.7MB). Free memory was 97.0MB in the beginning and 282.4MB in the end (delta: -185.4MB). Peak memory consumption was 105.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 391.40ms. Allocated memory is still 394.3MB. Free memory was 282.4MB in the beginning and 254.1MB in the end (delta: 28.3MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 1007.25ms. Allocated memory is still 394.3MB. Free memory was 254.1MB in the beginning and 191.0MB in the end (delta: 63.0MB). Peak memory consumption was 65.6MB. Max. memory is 16.1GB. * RCFGBuilder took 32620.54ms. Allocated memory was 394.3MB in the beginning and 780.1MB in the end (delta: 385.9MB). Free memory was 191.0MB in the beginning and 342.1MB in the end (delta: -151.1MB). Peak memory consumption was 256.9MB. Max. memory is 16.1GB. * TraceAbstraction took 319303.08ms. Allocated memory was 780.1MB in the beginning and 2.5GB in the end (delta: 1.7GB). Free memory was 342.1MB in the beginning and 1.4GB in the end (delta: -1.0GB). Peak memory consumption was 669.6MB. Max. memory is 16.1GB. * Witness Printer took 1143.23ms. Allocated memory was 2.5GB in the beginning and 503.3MB in the end (delta: -2.0GB). Free memory was 1.4GB in the beginning and 278.7MB in the end (delta: 1.1GB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5048]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; incl %0": "+m" (v->counter)); [5048] - GenericResultAtLocation [Line: 5055]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; decl %0": "+m" (v->counter)); [5055] - GenericResultAtLocation [Line: 5224]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5224] - GenericResultAtLocation [Line: 5231]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [5231] - GenericResultAtLocation [Line: 5238]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5238] - GenericResultAtLocation [Line: 6182]: Unsoundness Warning ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)__sd->list.next) [6182] - GenericResultAtLocation [Line: 6288]: Unsoundness Warning ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)__sd->list.next) [6288] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 7252]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 127 procedures, 1567 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 99.3s, OverallIterations: 6, TraceHistogramMax: 2, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 24.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 5 mSolverCounterUnknown, 7610 SdHoareTripleChecker+Valid, 22.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 7519 mSDsluCounter, 14468 SdHoareTripleChecker+Invalid, 20.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 3894 mSDsCounter, 5 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 20 IncrementalHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 5 mSolverCounterUnsat, 10574 mSDtfsCounter, 20 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1953occurred in iteration=5, InterpolantAutomatonStates: 18, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.9s AutomataMinimizationTime, 6 MinimizatonAttempts, 2 StatesRemovedByMinimization, 1 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.3s SatisfiabilityAnalysisTime, 4.7s InterpolantComputationTime, 223 NumberOfCodeBlocks, 223 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 217 ConstructedInterpolants, 0 QuantifiedInterpolants, 365 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 6 InterpolantComputations, 6 PerfectInterpolantSequences, 4/4 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 5531]: Location Invariant Derived location invariant: (((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_lock_of_v4l2_ctrl_handler == 1)) && (2 == ldv_mutex_lock_of_cx88_core)) && (ldv_mutex_vb_lock_of_videobuf_queue == 1)) || ((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_lock_of_v4l2_ctrl_handler == 1)) && (ldv_mutex_lock_of_cx88_core == 1)) && (ldv_mutex_vb_lock_of_videobuf_queue == 1))) - InvariantResult [Line: 7076]: Location Invariant Derived location invariant: ((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_lock_of_v4l2_ctrl_handler == 1)) && (ldv_mutex_lock_of_cx88_core == 1)) && (ldv_mutex_vb_lock_of_videobuf_queue == 1)) - InvariantResult [Line: 5531]: Location Invariant Derived location invariant: (((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_lock_of_v4l2_ctrl_handler == 1)) && (2 == ldv_mutex_lock_of_cx88_core)) && (ldv_mutex_vb_lock_of_videobuf_queue == 1)) || ((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_lock_of_v4l2_ctrl_handler == 1)) && (ldv_mutex_lock_of_cx88_core == 1)) && (ldv_mutex_vb_lock_of_videobuf_queue == 1))) - InvariantResult [Line: 5936]: Loop Invariant Derived loop invariant: ((((1 == ldv_mutex_mutex_of_device) && (ldv_mutex_lock_of_v4l2_ctrl_handler == 1)) && (ldv_mutex_lock_of_cx88_core == 1)) && (ldv_mutex_vb_lock_of_videobuf_queue == 1)) - InvariantResult [Line: 6163]: Loop Invariant Derived loop invariant: (((((1 == ldv_mutex_mutex_of_device) && (\old(ldv_mutex_lock_of_cx88_core) == 1)) && (ldv_mutex_lock_of_v4l2_ctrl_handler == 1)) && (ldv_mutex_lock_of_cx88_core == 1)) && (ldv_mutex_vb_lock_of_videobuf_queue == 1)) RESULT: Ultimate proved your program to be correct! [2024-11-28 03:52:53,497 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad2eff38-40b4-4da6-8a51-a89c9ded43bb/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2024-11-28 03:52:53,552 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ad2eff38-40b4-4da6-8a51-a89c9ded43bb/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 137 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE