./Ultimate.py --spec ../../../trunk/examples/svcomp/properties/unreach-call.prp --file ../../../trunk/examples/svcomp/ldv-linux-3.14-races/linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-1.i --full-output --witness-type correctness_witness --witnessparser.only.consider.loop.invariants false --validate ./goblint.2024-02-07_10-47-16.files/SV-COMP24_unreach-call/linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-1.yml/witness.yml --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e7c74aec Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReachWitnessValidation.xml -i ../../../trunk/examples/svcomp/ldv-linux-3.14-races/linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-1.i ./goblint.2024-02-07_10-47-16.files/SV-COMP24_unreach-call/linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-1.yml/witness.yml -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --traceabstraction.compute.hoare.annotation.of.negated.interpolant.automaton,.abstraction.and.cfg false --witnessparser.only.consider.loop.invariants false --- Real Ultimate output --- This is Ultimate 0.2.4-wip.fs.fix-undeclared-acsl-variable-e7c74ae-m [2024-02-07 19:05:21,579 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-02-07 19:05:21,640 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-02-07 19:05:21,644 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-02-07 19:05:21,645 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-02-07 19:05:21,670 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-02-07 19:05:21,674 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-02-07 19:05:21,675 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-02-07 19:05:21,675 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-02-07 19:05:21,678 INFO L153 SettingsManager]: * Use memory slicer=true [2024-02-07 19:05:21,678 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-02-07 19:05:21,679 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-02-07 19:05:21,679 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-02-07 19:05:21,680 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-02-07 19:05:21,681 INFO L153 SettingsManager]: * Use SBE=true [2024-02-07 19:05:21,681 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-02-07 19:05:21,681 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-02-07 19:05:21,681 INFO L153 SettingsManager]: * sizeof long=4 [2024-02-07 19:05:21,681 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-02-07 19:05:21,682 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-02-07 19:05:21,682 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-02-07 19:05:21,682 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-02-07 19:05:21,683 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-02-07 19:05:21,683 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-02-07 19:05:21,683 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-02-07 19:05:21,683 INFO L153 SettingsManager]: * sizeof long double=12 [2024-02-07 19:05:21,683 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-02-07 19:05:21,684 INFO L153 SettingsManager]: * Use constant arrays=true [2024-02-07 19:05:21,684 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-02-07 19:05:21,684 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-02-07 19:05:21,685 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-02-07 19:05:21,685 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-02-07 19:05:21,686 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-02-07 19:05:21,686 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-02-07 19:05:21,686 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-02-07 19:05:21,686 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-02-07 19:05:21,686 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-02-07 19:05:21,686 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-02-07 19:05:21,687 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-02-07 19:05:21,687 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-02-07 19:05:21,687 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2024-02-07 19:05:21,687 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-02-07 19:05:21,687 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-02-07 19:05:21,688 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessparser: Only consider loop invariants -> false [2024-02-07 19:05:21,911 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-02-07 19:05:21,935 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-02-07 19:05:21,937 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-02-07 19:05:21,938 INFO L270 PluginConnector]: Initializing CDTParser... [2024-02-07 19:05:21,938 INFO L274 PluginConnector]: CDTParser initialized [2024-02-07 19:05:21,939 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-linux-3.14-races/linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-1.i [2024-02-07 19:05:23,099 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-02-07 19:05:23,584 INFO L384 CDTParser]: Found 1 translation units. [2024-02-07 19:05:23,585 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.14-races/linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-1.i [2024-02-07 19:05:23,629 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/94246f4b4/1bdfd11c6be44b7d9ef603510449d68a/FLAG0c0fb6dd1 [2024-02-07 19:05:23,645 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/94246f4b4/1bdfd11c6be44b7d9ef603510449d68a [2024-02-07 19:05:23,647 INFO L270 PluginConnector]: Initializing Witness Parser... [2024-02-07 19:05:23,647 INFO L274 PluginConnector]: Witness Parser initialized [2024-02-07 19:05:23,650 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/./goblint.2024-02-07_10-47-16.files/SV-COMP24_unreach-call/linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-1.yml/witness.yml [2024-02-07 19:05:24,127 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-02-07 19:05:24,130 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-02-07 19:05:24,131 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-02-07 19:05:24,131 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-02-07 19:05:24,135 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-02-07 19:05:24,136 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.02 07:05:23" (1/2) ... [2024-02-07 19:05:24,137 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7f35e4d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.02 07:05:24, skipping insertion in model container [2024-02-07 19:05:24,137 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.02 07:05:23" (1/2) ... [2024-02-07 19:05:24,138 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@43a0f7d7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.02 07:05:24, skipping insertion in model container [2024-02-07 19:05:24,138 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "witness.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 07.02 07:05:24" (2/2) ... [2024-02-07 19:05:24,139 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7f35e4d and model type witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 07.02 07:05:24, skipping insertion in model container [2024-02-07 19:05:24,139 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "witness.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 07.02 07:05:24" (2/2) ... [2024-02-07 19:05:24,140 INFO L83 nessWitnessExtractor]: Extracting all invariants from correctness witness [2024-02-07 19:05:55,789 INFO L74 edCorrectnessWitness]: Found the following entries in the witness: [2024-02-07 19:05:55,793 INFO L76 edCorrectnessWitness]: Location invariant before [L5595-L5595] 0UL == flags [2024-02-07 19:05:55,793 INFO L76 edCorrectnessWitness]: Location invariant before [L10810-L10810] (size == 4U && size == (size_t )4UL) || ((size <= 2936U && size <= 32767U) && (((((size == 0U || size == 4U) || size == 16U) || size == 40U) || size == 520U) || size == 2936U)) [2024-02-07 19:05:55,794 INFO L76 edCorrectnessWitness]: Location invariant before [L12020-L12020] arg1 == (char const *)"&(&mcam->dev_lock)->rlock" [2024-02-07 19:05:55,794 INFO L76 edCorrectnessWitness]: Location invariant before [L8112-L8112] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:05:55,806 INFO L76 edCorrectnessWitness]: Location invariant before [L5601-L5601] 0UL == flags [2024-02-07 19:05:55,819 INFO L76 edCorrectnessWitness]: Location invariant before [L8192-L8192] 0UL == flags [2024-02-07 19:05:55,819 INFO L76 edCorrectnessWitness]: Location invariant before [L5701-L5701] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 19:05:55,819 INFO L76 edCorrectnessWitness]: Location invariant before [L6377-L6377] ((((((((((((((((((((((((arg0 == data) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 19:05:55,820 INFO L76 edCorrectnessWitness]: Location invariant before [L6488-L6488] 0UL == flags [2024-02-07 19:05:55,820 INFO L76 edCorrectnessWitness]: Location invariant before [L9577-L9577] (handled <= 1U) && (handled == 0U || handled == 1U) [2024-02-07 19:05:55,820 INFO L76 edCorrectnessWitness]: Location invariant before [L6079-L6079] (arg0 == ldv_9_pci_driver_pci_driver) && (arg1 == & __this_module) [2024-02-07 19:05:55,820 INFO L76 edCorrectnessWitness]: Location invariant before [L8436-L8436] 0UL == flags [2024-02-07 19:05:55,820 INFO L76 edCorrectnessWitness]: Location invariant before [L6775-L6775] (((0UL == __ret) && (0UL == __edi)) && (__ret == __edi)) && (__edi == 0UL) [2024-02-07 19:05:55,820 INFO L76 edCorrectnessWitness]: Location invariant before [L6429-L6429] arg2.event == 0 [2024-02-07 19:05:55,820 INFO L76 edCorrectnessWitness]: Location invariant before [L6229-L6229] ((0 == ldv_2_data_data) && (arg0 == data)) && (ldv_2_thread_thread == 0) [2024-02-07 19:05:55,820 INFO L76 edCorrectnessWitness]: Location invariant before [L9776-L9776] 0 == ret [2024-02-07 19:05:55,821 INFO L76 edCorrectnessWitness]: Location invariant before [L8050-L8050] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:05:55,821 INFO L76 edCorrectnessWitness]: Location invariant before [L9571-L9571] handled == 1U [2024-02-07 19:05:55,821 INFO L76 edCorrectnessWitness]: Location invariant before [L9625-L9625] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,821 INFO L76 edCorrectnessWitness]: Location invariant after [L6776-L6776] ((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (__ret == __edi)) && (__ret == __esi)) && (__edi == __esi)) && (__esi == 0UL) [2024-02-07 19:05:55,821 INFO L76 edCorrectnessWitness]: Location invariant before [L5594-L5594] 0UL == flags [2024-02-07 19:05:55,821 INFO L76 edCorrectnessWitness]: Location invariant before [L8380-L8380] 0UL == flags [2024-02-07 19:05:55,821 INFO L76 edCorrectnessWitness]: Location invariant before [L6776-L6776] ((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (__ret == __edi)) && (__ret == __esi)) && (__edi == __esi)) && (__esi == 0UL) [2024-02-07 19:05:55,821 INFO L76 edCorrectnessWitness]: Location invariant before [L9597-L9597] (((((54 == ov7670_info.type[3]) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,822 INFO L76 edCorrectnessWitness]: Location invariant before [L9811-L9811] ((((-128 <= ret) && (-12 <= ret)) && (ret <= 0)) && (ret <= 127)) && (ret == -12 || ret == 0) [2024-02-07 19:05:55,822 INFO L76 edCorrectnessWitness]: Location invariant before [L6357-L6357] ((((((((((((((((((((((((arg0 == data) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 19:05:55,822 INFO L76 edCorrectnessWitness]: Location invariant before [L5837-L5837] ret == 0 [2024-02-07 19:05:55,822 INFO L76 edCorrectnessWitness]: Location invariant before [L6449-L6449] ((((((1904U <= size) && (size <= 3816U)) && (size <= 32767U)) && (208U == flags)) && (flags == 208U)) && (size != 0U)) && (size == 1904U || size == 3816U) [2024-02-07 19:05:55,822 INFO L76 edCorrectnessWitness]: Location invariant before [L9635-L9635] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,822 INFO L76 edCorrectnessWitness]: Location invariant before [L8101-L8101] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:05:55,822 INFO L76 edCorrectnessWitness]: Location invariant before [L6334-L6334] arg0 == data [2024-02-07 19:05:55,822 INFO L76 edCorrectnessWitness]: Location invariant before [L7398-L7398] 0 <= i [2024-02-07 19:05:55,823 INFO L76 edCorrectnessWitness]: Location invariant before [L7517-L7517] 1 == loadtime [2024-02-07 19:05:55,823 INFO L76 edCorrectnessWitness]: Location invariant before [L9696-L9696] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,823 INFO L76 edCorrectnessWitness]: Location invariant before [L12141-L12141] (arg0 == (char const *)"/home/alpha/git/klever2/klever/native-scheduler-work-dir/scheduler/jobs/d5cd53f56669d61faa91054857893dbd/klever-core-work-dir/lkbce/arch/x86/include/asm/dma-mapping.h") && (arg1 == (int const )166) [2024-02-07 19:05:55,823 INFO L76 edCorrectnessWitness]: Location invariant before [L9616-L9616] (((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.archdata)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.archdata == 0)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,823 INFO L76 edCorrectnessWitness]: Location invariant before [L9617-L9617] (((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.of_node == 0)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,823 INFO L76 edCorrectnessWitness]: Location invariant before [L9674-L9674] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,823 INFO L76 edCorrectnessWitness]: Location invariant before [L10789-L10789] ((((1904U <= size) && (size <= 3816U)) && (size <= 32767U)) && (size != 0U)) && (size == 1904U || size == 3816U) [2024-02-07 19:05:55,823 INFO L76 edCorrectnessWitness]: Location invariant before [L7431-L7431] 1 == needed || 0 == needed [2024-02-07 19:05:55,824 INFO L76 edCorrectnessWitness]: Location invariant before [L9858-L9858] ((((0 == ldv_4_ldv_param_22_3_default) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default)) && (ldv_4_ldv_param_25_2_default == 0UL) [2024-02-07 19:05:55,824 INFO L76 edCorrectnessWitness]: Location invariant before [L6182-L6182] (((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == 0)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 19:05:55,824 INFO L76 edCorrectnessWitness]: Location invariant before [L6451-L6451] 208U == flags [2024-02-07 19:05:55,824 INFO L76 edCorrectnessWitness]: Location invariant before [L9345-L9345] (((((1708U == descriptor.lineno) && ("Release, %d frames, %d singles, %d delivered\n" == descriptor.format)) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function)) && (descriptor.lineno == 1708U) [2024-02-07 19:05:55,824 INFO L76 edCorrectnessWitness]: Location invariant before [L10829-L10829] size == (size_t )8UL [2024-02-07 19:05:55,824 INFO L76 edCorrectnessWitness]: Location invariant before [L7961-L7961] (((((0U == widthy) && (0U == widthuv)) && ("cafe_ccic" == descriptor.modname)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv) [2024-02-07 19:05:55,824 INFO L76 edCorrectnessWitness]: Location invariant before [L9859-L9859] ((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_ldv_param_22_3_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == 0)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default) [2024-02-07 19:05:55,825 INFO L76 edCorrectnessWitness]: Location invariant before [L7080-L7080] (dev == 0) && (attrs == (struct dma_attrs *)0) [2024-02-07 19:05:55,825 INFO L76 edCorrectnessWitness]: Location invariant before [L7122-L7122] attrs == (struct dma_attrs *)0 [2024-02-07 19:05:55,825 INFO L76 edCorrectnessWitness]: Location invariant before [L7402-L7402] 0 <= i [2024-02-07 19:05:55,825 INFO L76 edCorrectnessWitness]: Location invariant before [L6774-L6774] (0UL == __ret) && (__ret == 0UL) [2024-02-07 19:05:55,825 INFO L76 edCorrectnessWitness]: Location invariant before [L7077-L7077] ((208U == gfp) && (gfp == 208U)) && (attrs == (struct dma_attrs *)0) [2024-02-07 19:05:55,825 INFO L76 edCorrectnessWitness]: Location invariant before [L5706-L5706] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 19:05:55,825 INFO L76 edCorrectnessWitness]: Location invariant before [L7595-L7596] 0 <= i [2024-02-07 19:05:55,825 INFO L76 edCorrectnessWitness]: Location invariant before [L9298-L9298] 0 == ret [2024-02-07 19:05:55,825 INFO L76 edCorrectnessWitness]: Location invariant before [L9341-L9341] "cafe_ccic" == descriptor.modname [2024-02-07 19:05:55,826 INFO L76 edCorrectnessWitness]: Location invariant before [L7519-L7519] 0 == loadtime [2024-02-07 19:05:55,826 INFO L76 edCorrectnessWitness]: Location invariant before [L8179-L8179] 0UL == flags [2024-02-07 19:05:55,826 INFO L76 edCorrectnessWitness]: Location invariant before [L9654-L9654] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,826 INFO L76 edCorrectnessWitness]: Location invariant before [L8406-L8406] (0UL == flags) && ("cafe_ccic" == descriptor.modname) [2024-02-07 19:05:55,826 INFO L76 edCorrectnessWitness]: Location invariant before [L6301-L6301] ((((((((((0 == ldv_3_container_pci_driver) && (0 == ldv_3_ldv_param_17_1_default)) && (0 == ldv_3_resource_dev)) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_container_pci_driver == ldv_3_ldv_param_17_1_default)) && (ldv_3_container_pci_driver == ldv_3_resource_dev)) && (ldv_3_container_pci_driver == ldv_3_resource_pm_message.event)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_dev)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_pm_message.event)) && (ldv_3_resource_dev == ldv_3_resource_pm_message.event) [2024-02-07 19:05:55,826 INFO L76 edCorrectnessWitness]: Location invariant before [L9305-L9305] 0 == ret [2024-02-07 19:05:55,826 INFO L76 edCorrectnessWitness]: Location invariant before [L8373-L8373] 0UL == flags [2024-02-07 19:05:55,826 INFO L76 edCorrectnessWitness]: Location invariant before [L7572-L7572] 0 == loadtime || 1 == loadtime [2024-02-07 19:05:55,827 INFO L76 edCorrectnessWitness]: Location invariant before [L8054-L8054] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:05:55,827 INFO L76 edCorrectnessWitness]: Location invariant before [L6376-L6376] arg0 == data [2024-02-07 19:05:55,827 INFO L76 edCorrectnessWitness]: Location invariant before [L9534-L9534] (frame <= 4294967294U) && (1U == handled) [2024-02-07 19:05:55,827 INFO L76 edCorrectnessWitness]: Location invariant before [L6042-L6042] 0 == arg2 [2024-02-07 19:05:55,827 INFO L76 edCorrectnessWitness]: Location invariant after [L6775-L6775] (((0UL == __ret) && (0UL == __edi)) && (__ret == __edi)) && (__edi == 0UL) [2024-02-07 19:05:55,827 INFO L76 edCorrectnessWitness]: Location invariant before [L7117-L7117] attrs == (struct dma_attrs *)0 [2024-02-07 19:05:55,827 INFO L76 edCorrectnessWitness]: Location invariant before [L7474-L7474] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 19:05:55,827 INFO L76 edCorrectnessWitness]: Location invariant before [L7602-L7602] 0 <= i [2024-02-07 19:05:55,828 INFO L76 edCorrectnessWitness]: Location invariant before [L9623-L9623] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,828 INFO L76 edCorrectnessWitness]: Location invariant before [L8160-L8160] 0UL == flags [2024-02-07 19:05:55,828 INFO L76 edCorrectnessWitness]: Location invariant before [L9860-L9860] (((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_ldv_param_22_3_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == 0)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default) [2024-02-07 19:05:55,828 INFO L76 edCorrectnessWitness]: Location invariant before [L10775-L10775] nmemb == (size_t )1UL [2024-02-07 19:05:55,828 INFO L76 edCorrectnessWitness]: Location invariant before [L6330-L6330] arg0 == data [2024-02-07 19:05:55,828 INFO L76 edCorrectnessWitness]: Location invariant before [L6161-L6161] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 19:05:55,828 INFO L76 edCorrectnessWitness]: Location invariant before [L8181-L8181] 0UL == flags [2024-02-07 19:05:55,828 INFO L76 edCorrectnessWitness]: Location invariant before [L6157-L6157] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 19:05:55,829 INFO L76 edCorrectnessWitness]: Location invariant before [L9633-L9633] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,829 INFO L76 edCorrectnessWitness]: Location invariant before [L9520-L9520] 0U == handled [2024-02-07 19:05:55,829 INFO L76 edCorrectnessWitness]: Location invariant before [L7514-L7514] 0 == loadtime || 1 == loadtime [2024-02-07 19:05:55,829 INFO L76 edCorrectnessWitness]: Location invariant before [L6789-L6789] ((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax) [2024-02-07 19:05:55,829 INFO L76 edCorrectnessWitness]: Location invariant before [L5757-L5757] (mcam == & cam->mcam) && (ret != 0) [2024-02-07 19:05:55,829 INFO L76 edCorrectnessWitness]: Location invariant before [L7090-L7092] attrs == (struct dma_attrs *)0 [2024-02-07 19:05:55,829 INFO L76 edCorrectnessWitness]: Location invariant before [L9608-L9608] (((((((0 == ov7670_info.type[6]) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,829 INFO L76 edCorrectnessWitness]: Location invariant before [L8382-L8382] 0UL == flags [2024-02-07 19:05:55,830 INFO L76 edCorrectnessWitness]: Location invariant before [L9866-L9866] (((((((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_callback_unlocked_ioctl)) && (0 == ldv_4_ldv_param_22_3_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_22_3_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default) [2024-02-07 19:05:55,830 INFO L76 edCorrectnessWitness]: Location invariant before [L7516-L7516] (0 == loadtime && loadtime == 0) || (1 == loadtime && loadtime == 1) [2024-02-07 19:05:55,830 INFO L76 edCorrectnessWitness]: Location invariant before [L8431-L8431] 0UL == flags [2024-02-07 19:05:55,830 INFO L76 edCorrectnessWitness]: Location invariant before [L8174-L8174] 0UL == flags [2024-02-07 19:05:55,830 INFO L76 edCorrectnessWitness]: Location invariant before [L9299-L9299] 0 == ret [2024-02-07 19:05:55,830 INFO L76 edCorrectnessWitness]: Location invariant before [L7479-L7479] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 19:05:55,830 INFO L76 edCorrectnessWitness]: Location invariant before [L9683-L9683] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,830 INFO L76 edCorrectnessWitness]: Location invariant before [L8026-L8026] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:05:55,831 INFO L76 edCorrectnessWitness]: Location invariant before [L9324-L9324] ret == 0 [2024-02-07 19:05:55,831 INFO L76 edCorrectnessWitness]: Location invariant before [L6299-L6299] (((((((((((0 == ldv_3_container_pci_driver) && (0 == ldv_3_ldv_param_17_1_default)) && (0 == ldv_3_resource_dev)) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_container_pci_driver == ldv_3_ldv_param_17_1_default)) && (ldv_3_container_pci_driver == ldv_3_resource_dev)) && (ldv_3_container_pci_driver == ldv_3_resource_pm_message.event)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_dev)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_pm_message.event)) && (ldv_3_resource_dev == 0)) && (ldv_3_resource_dev == ldv_3_resource_pm_message.event) [2024-02-07 19:05:55,831 INFO L76 edCorrectnessWitness]: Location invariant before [L10002-L10002] arg3 == 0UL [2024-02-07 19:05:55,831 INFO L76 edCorrectnessWitness]: Location invariant before [L5596-L5596] 0UL == flags [2024-02-07 19:05:55,831 INFO L76 edCorrectnessWitness]: Location invariant before [L6602-L6602] ((128UL == flags) && (flags == 128UL)) && (name == (char const *)"cafe-ccic") [2024-02-07 19:05:55,831 INFO L76 edCorrectnessWitness]: Location invariant before [L9778-L9778] 0 == ret [2024-02-07 19:05:55,831 INFO L76 edCorrectnessWitness]: Location invariant before [L6156-L6156] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 19:05:55,831 INFO L76 edCorrectnessWitness]: Location invariant before [L9709-L9709] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,832 INFO L76 edCorrectnessWitness]: Location invariant before [L6171-L6171] (((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default)) && (ldv_5_reg_guard_7_default != 0) [2024-02-07 19:05:55,832 INFO L76 edCorrectnessWitness]: Location invariant before [L6222-L6222] ((((0 == ldv_2_callback_handler) && (0 == ldv_2_data_data)) && (arg0 == data)) && (ldv_2_callback_handler == ldv_2_data_data)) && ((unsigned long )ldv_2_data_data == 0UL) [2024-02-07 19:05:55,832 INFO L76 edCorrectnessWitness]: Location invariant before [L5669-L5669] (((handled <= 1U) && (data == cam)) && (mcam == & cam->mcam)) && (handled == 0U || handled == 1U) [2024-02-07 19:05:55,832 INFO L76 edCorrectnessWitness]: Location invariant before [L6270-L6270] arg0 == (void *)0 [2024-02-07 19:05:55,832 INFO L76 edCorrectnessWitness]: Location invariant before [L9960-L9960] ((ldv_4_callback_mmap == 0) && (ldv_4_callback_unlocked_ioctl == 0)) && (ldv_4_ldv_param_25_2_default == 0UL) [2024-02-07 19:05:55,832 INFO L76 edCorrectnessWitness]: Location invariant before [L5671-L5671] (((handled <= 1U) && (data == cam)) && (mcam == & cam->mcam)) && (handled == 0U || handled == 1U) [2024-02-07 19:05:55,832 INFO L76 edCorrectnessWitness]: Location invariant before [L7481-L7481] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 19:05:55,833 INFO L76 edCorrectnessWitness]: Location invariant before [L7553-L7553] 0 == loadtime || 1 == loadtime [2024-02-07 19:05:55,833 INFO L76 edCorrectnessWitness]: Location invariant before [L7462-L7462] ((("cafe_ccic" == descriptor.modname) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 19:05:55,833 INFO L76 edCorrectnessWitness]: Location invariant before [L9958-L9959] ldv_4_callback_poll == 0 [2024-02-07 19:05:55,833 INFO L76 edCorrectnessWitness]: Location invariant before [L7399-L7399] 0 <= i [2024-02-07 19:05:55,833 INFO L76 edCorrectnessWitness]: Location invariant before [L6167-L6167] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 19:05:55,833 INFO L76 edCorrectnessWitness]: Location invariant before [L5747-L5747] mcam == & cam->mcam [2024-02-07 19:05:55,833 INFO L76 edCorrectnessWitness]: Location invariant before [L5530-L5530] (0UL == flags) && (flags == 0UL) [2024-02-07 19:05:55,833 INFO L76 edCorrectnessWitness]: Location invariant before [L6323-L6323] arg0 == data [2024-02-07 19:05:55,833 INFO L76 edCorrectnessWitness]: Location invariant before [L6108-L6108] arg0 == ldv_8_pci_driver_pci_driver [2024-02-07 19:05:55,834 INFO L76 edCorrectnessWitness]: Location invariant before [L9657-L9657] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.addr == (unsigned short)33)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,834 INFO L76 edCorrectnessWitness]: Location invariant before [L9656-L9656] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,849 INFO L76 edCorrectnessWitness]: Location invariant before [L7424-L7424] 1 == needed [2024-02-07 19:05:55,849 INFO L76 edCorrectnessWitness]: Location invariant before [L5707-L5707] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 19:05:55,850 INFO L76 edCorrectnessWitness]: Location invariant before [L6803-L6803] flags == 0UL [2024-02-07 19:05:55,850 INFO L76 edCorrectnessWitness]: Location invariant before [L5748-L5748] (ret == 0) && (mcam == & cam->mcam) [2024-02-07 19:05:55,850 INFO L76 edCorrectnessWitness]: Location invariant before [L8288-L8288] (9963797U == ctrl.id) && (ctrl.id == 9963797U) [2024-02-07 19:05:55,850 INFO L76 edCorrectnessWitness]: Location invariant before [L5694-L5694] -12 == ret [2024-02-07 19:05:55,850 INFO L76 edCorrectnessWitness]: Location invariant before [L7042-L7042] (1UL <= dma_mask) && (dma_mask != 0UL) [2024-02-07 19:05:55,850 INFO L76 edCorrectnessWitness]: Location invariant before [L8224-L8224] (0UL == flags) && (flags == 0UL) [2024-02-07 19:05:55,850 INFO L76 edCorrectnessWitness]: Location invariant before [L8385-L8385] 0UL == flags [2024-02-07 19:05:55,850 INFO L76 edCorrectnessWitness]: Location invariant before [L7957-L7957] fmt == & cam->pix_format [2024-02-07 19:05:55,851 INFO L76 edCorrectnessWitness]: Location invariant before [L7960-L7960] ((((0U == widthy) && (0U == widthuv)) && ("cafe_ccic" == descriptor.modname)) && (fmt == & cam->pix_format)) && (widthy == widthuv) [2024-02-07 19:05:55,851 INFO L76 edCorrectnessWitness]: Location invariant before [L8216-L8216] (0UL == flags) && (ret == 0) [2024-02-07 19:05:55,851 INFO L76 edCorrectnessWitness]: Location invariant before [L7962-L7962] ((((((0U == widthy) && (0U == widthuv)) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv) [2024-02-07 19:05:55,851 INFO L76 edCorrectnessWitness]: Location invariant before [L12100-L12100] 208U == arg0 [2024-02-07 19:05:55,851 INFO L76 edCorrectnessWitness]: Location invariant before [L5651-L5651] (data == cam) && (mcam == & cam->mcam) [2024-02-07 19:05:55,851 INFO L76 edCorrectnessWitness]: Location invariant before [L9528-L9528] frame <= 4294967294U [2024-02-07 19:05:55,851 INFO L76 edCorrectnessWitness]: Location invariant before [L8164-L8164] 0UL == flags [2024-02-07 19:05:55,851 INFO L76 edCorrectnessWitness]: Location invariant before [L7058-L7058] ((((((1UL <= dma_mask) && (208U <= gfp)) && (gfp <= 209U)) && (gfp <= 255U)) && (gfp != 0U)) && (dma_mask != 0UL)) && (gfp == 208U || gfp == 209U) [2024-02-07 19:05:55,852 INFO L76 edCorrectnessWitness]: Location invariant before [L11275-L11275] (((0 <= expr) && (expr <= 1)) && (desc == (char const *)"")) && (expr == 0 || expr == 1) [2024-02-07 19:05:55,852 INFO L76 edCorrectnessWitness]: Location invariant before [L6230-L6230] arg0 == data [2024-02-07 19:05:55,852 INFO L76 edCorrectnessWitness]: Location invariant before [L8204-L8204] 0UL == flags [2024-02-07 19:05:55,852 INFO L76 edCorrectnessWitness]: Location invariant before [L9662-L9662] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret == 0) [2024-02-07 19:05:55,852 INFO L76 edCorrectnessWitness]: Location invariant before [L6241-L6241] arg0 == data [2024-02-07 19:05:55,852 INFO L76 edCorrectnessWitness]: Location invariant before [L8290-L8290] (9963797U == ctrl.id) && (ctrl.value == 0) [2024-02-07 19:05:55,852 INFO L76 edCorrectnessWitness]: Location invariant before [L9530-L9530] frame <= 4294967294U [2024-02-07 19:05:55,852 INFO L76 edCorrectnessWitness]: Location invariant before [L9344-L9344] ((("Release, %d frames, %d singles, %d delivered\n" == descriptor.format) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function) [2024-02-07 19:05:55,853 INFO L76 edCorrectnessWitness]: Location invariant before [L9649-L9649] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,853 INFO L76 edCorrectnessWitness]: Location invariant before [L6331-L6331] arg0 == data [2024-02-07 19:05:55,853 INFO L76 edCorrectnessWitness]: Location invariant before [L5696-L5696] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 19:05:55,853 INFO L76 edCorrectnessWitness]: Location invariant before [L9596-L9596] (((54 == ov7670_info.type[3]) && (55 == ov7670_info.type[2])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1]) [2024-02-07 19:05:55,853 INFO L76 edCorrectnessWitness]: Location invariant before [L5205-L5205] (reg != 0U) && ((((44U <= reg && reg <= 64U) && reg <= 127U) && ((reg == 44U || reg == 60U) || reg == 64U)) || (((36U <= reg && reg <= 12300U) && reg <= 32767U) && ((((((reg == 36U || reg == 44U) || reg == 48U) || reg == 60U) || reg == 64U) || reg == 136U) || reg == 12300U))) [2024-02-07 19:05:55,853 INFO L76 edCorrectnessWitness]: Location invariant before [L5702-L5702] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 19:05:55,853 INFO L76 edCorrectnessWitness]: Location invariant before [L9598-L9598] ((((((48 == ov7670_info.type[5]) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,853 INFO L76 edCorrectnessWitness]: Location invariant before [L6094-L6094] arg0 == ldv_6_line_line [2024-02-07 19:05:55,854 INFO L76 edCorrectnessWitness]: Location invariant before [L7482-L7482] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 19:05:55,854 INFO L76 edCorrectnessWitness]: Location invariant before [L5704-L5704] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 19:05:55,854 INFO L76 edCorrectnessWitness]: Location invariant before [L5532-L5532] (0UL == flags) && (flags == 0UL) [2024-02-07 19:05:55,854 INFO L76 edCorrectnessWitness]: Location invariant before [L5599-L5599] 0UL == flags [2024-02-07 19:05:55,854 INFO L76 edCorrectnessWitness]: Location invariant before [L9594-L9594] (111 == ov7670_info.type[0]) && (118 == ov7670_info.type[1]) [2024-02-07 19:05:55,854 INFO L76 edCorrectnessWitness]: Location invariant before [L6129-L6129] ((128UL == arg2) && (arg0 == ldv_7_line_line)) && (arg1 == ldv_7_callback_handler) [2024-02-07 19:05:55,854 INFO L76 edCorrectnessWitness]: Location invariant before [L5602-L5602] 0UL == flags [2024-02-07 19:05:55,854 INFO L76 edCorrectnessWitness]: Location invariant before [L10780-L10780] nmemb == (size_t )1UL [2024-02-07 19:05:55,855 INFO L76 edCorrectnessWitness]: Location invariant before [L6184-L6184] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 19:05:55,855 INFO L76 edCorrectnessWitness]: Location invariant before [L5659-L5659] (data == cam) && (mcam == & cam->mcam) [2024-02-07 19:05:55,855 INFO L76 edCorrectnessWitness]: Location invariant before [L7124-L7125] attrs == (struct dma_attrs *)0 [2024-02-07 19:05:55,855 INFO L76 edCorrectnessWitness]: Location invariant before [L5598-L5598] (0UL == flags) && (flags == 0UL) [2024-02-07 19:05:55,855 INFO L76 edCorrectnessWitness]: Location invariant before [L6040-L6041] 0 == arg2 [2024-02-07 19:05:55,855 INFO L76 edCorrectnessWitness]: Location invariant before [L8407-L8407] ((0UL == flags) && ("cafe_ccic" == descriptor.modname)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 19:05:55,855 INFO L76 edCorrectnessWitness]: Location invariant before [L5606-L5606] 0UL == flags [2024-02-07 19:05:55,855 INFO L76 edCorrectnessWitness]: Location invariant before [L7525-L7525] 0 == loadtime || 1 == loadtime [2024-02-07 19:05:55,856 INFO L76 edCorrectnessWitness]: Location invariant before [L8226-L8226] 0UL == flags [2024-02-07 19:05:55,856 INFO L76 edCorrectnessWitness]: Location invariant before [L6074-L6074] arg1 == & __this_module [2024-02-07 19:05:55,856 INFO L76 edCorrectnessWitness]: Location invariant before [L10713-L10713] 208U == flags [2024-02-07 19:05:55,856 INFO L76 edCorrectnessWitness]: Location invariant before [L9519-L9519] (0U == handled) && (handled == 0U) [2024-02-07 19:05:55,856 INFO L76 edCorrectnessWitness]: Location invariant before [L6134-L6134] ((((0 == ldv_7_thread_thread) && (128UL == arg2)) && (arg0 == ldv_7_line_line)) && (arg1 == ldv_7_callback_handler)) && (arg4 == ldv_7_data_data) [2024-02-07 19:05:55,856 INFO L76 edCorrectnessWitness]: Location invariant after [L6778-L6778] (((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__esi == __edx)) && (__esi == __ecx)) && (__edx == __ecx)) && (__ecx == 0UL) [2024-02-07 19:05:55,856 INFO L76 edCorrectnessWitness]: Location invariant before [L9555-L9555] frame <= 4294967294U [2024-02-07 19:05:55,856 INFO L76 edCorrectnessWitness]: Location invariant before [L9937-L9938] ((ldv_4_callback_mmap == 0) && (ldv_4_callback_unlocked_ioctl == 0)) && (ldv_4_ldv_param_25_2_default == 0UL) [2024-02-07 19:05:55,857 INFO L76 edCorrectnessWitness]: Location invariant before [L6787-L6788] ((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax) [2024-02-07 19:05:55,857 INFO L76 edCorrectnessWitness]: Location invariant before [L5730-L5730] mcam == & cam->mcam [2024-02-07 19:05:55,857 INFO L76 edCorrectnessWitness]: Location invariant before [L5663-L5663] (data == cam) && (mcam == & cam->mcam) [2024-02-07 19:05:55,857 INFO L76 edCorrectnessWitness]: Location invariant before [L8042-L8042] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:05:55,857 INFO L76 edCorrectnessWitness]: Location invariant before [L8004-L8004] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:05:55,857 INFO L76 edCorrectnessWitness]: Location invariant before [L8110-L8110] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:05:55,857 INFO L76 edCorrectnessWitness]: Location invariant before [L5654-L5654] (data == cam) && (mcam == & cam->mcam) [2024-02-07 19:05:55,858 INFO L76 edCorrectnessWitness]: Location invariant before [L6321-L6321] arg0 == data [2024-02-07 19:05:55,858 INFO L76 edCorrectnessWitness]: Location invariant before [L9552-L9552] frame <= 4294967294U [2024-02-07 19:05:55,858 INFO L76 edCorrectnessWitness]: Location invariant before [L7959-L7959] ((((0U == widthy) && (0U == widthuv)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthuv == 0U) [2024-02-07 19:05:55,858 INFO L76 edCorrectnessWitness]: Location invariant after [L9842-L9842] (0 == ldv_4_ldv_param_22_3_default) && (0UL == ldv_4_ldv_param_22_2_default) [2024-02-07 19:05:55,858 INFO L76 edCorrectnessWitness]: Location invariant before [L7461-L7461] (("cafe_ccic" == descriptor.modname) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 19:05:55,858 INFO L76 edCorrectnessWitness]: Location invariant before [L8202-L8202] 0UL == flags [2024-02-07 19:05:55,858 INFO L76 edCorrectnessWitness]: Location invariant before [L8774-L8774] vq == & cam->vb_queue [2024-02-07 19:05:55,858 INFO L76 edCorrectnessWitness]: Location invariant before [L10772-L10772] ((((((1904U <= size) && (size <= 3816U)) && (size <= 32767U)) && (nmemb == 1U)) && (nmemb == (size_t )1UL)) && (size != 0U)) && (size == 1904U || size == 3816U) [2024-02-07 19:05:55,859 INFO L76 edCorrectnessWitness]: Location invariant before [L12128-L12128] (0 == arg1) && (0UL == arg2) [2024-02-07 19:05:55,859 INFO L76 edCorrectnessWitness]: Location invariant before [L7557-L7557] 0 == loadtime || 1 == loadtime [2024-02-07 19:05:55,859 INFO L76 edCorrectnessWitness]: Location invariant before [L6796-L6796] (((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax)) && (__eax == 0UL) [2024-02-07 19:05:55,859 INFO L76 edCorrectnessWitness]: Location invariant before [L5600-L5600] 0UL == flags [2024-02-07 19:05:55,859 INFO L76 edCorrectnessWitness]: Location invariant before [L5593-L5593] 0UL == flags [2024-02-07 19:05:55,859 INFO L76 edCorrectnessWitness]: Location invariant before [L7087-L7087] attrs == (struct dma_attrs *)0 [2024-02-07 19:05:55,859 INFO L76 edCorrectnessWitness]: Location invariant before [L5649-L5649] (data == cam) && (mcam == & cam->mcam) [2024-02-07 19:05:55,860 INFO L76 edCorrectnessWitness]: Location invariant before [L6205-L6205] 0 == arg0 [2024-02-07 19:05:55,860 INFO L76 edCorrectnessWitness]: Location invariant before [L9684-L9684] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,860 INFO L76 edCorrectnessWitness]: Location invariant before [L8010-L8010] ((((((((0U == widthuv) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthuv == descriptor.flags) [2024-02-07 19:05:55,860 INFO L76 edCorrectnessWitness]: Location invariant before [L7133-L7135] attrs == (struct dma_attrs *)0 [2024-02-07 19:05:55,860 INFO L76 edCorrectnessWitness]: Location invariant before [L12194-L12194] (10U == arg1) && (arg3 == (char const *)"mcam_core:1936:(&cam->ctrl_handler)->_lock") [2024-02-07 19:05:55,860 INFO L76 edCorrectnessWitness]: Location invariant before [L6269-L6269] arg0 == (void *)0 [2024-02-07 19:05:55,860 INFO L76 edCorrectnessWitness]: Location invariant before [L7541-L7541] ((0 <= i) && (i <= 2)) && (0 == loadtime || 1 == loadtime) [2024-02-07 19:05:55,860 INFO L76 edCorrectnessWitness]: Location invariant before [L5531-L5531] 0UL == flags [2024-02-07 19:05:55,861 INFO L76 edCorrectnessWitness]: Location invariant before [L8176-L8176] 0UL == flags [2024-02-07 19:05:55,861 INFO L76 edCorrectnessWitness]: Location invariant before [L7566-L7566] 0 == loadtime || 1 == loadtime [2024-02-07 19:05:55,861 INFO L76 edCorrectnessWitness]: Location invariant before [L6195-L6195] 0 == arg0 [2024-02-07 19:05:55,861 INFO L76 edCorrectnessWitness]: Location invariant before [L6105-L6105] (((((((((((((((((((((((arg0->driver.acpi_match_table == 0) && (arg0->driver.bus == 0)) && (arg0->driver.groups == 0)) && (arg0->driver.mod_name == 0)) && (arg0->driver.name == 0)) && (arg0->driver.of_match_table == 0)) && (arg0->driver.owner == 0)) && (arg0->driver.p == 0)) && (arg0->driver.pm == 0)) && (arg0->driver.probe == 0)) && (arg0->driver.remove == 0)) && (arg0->driver.resume == 0)) && (arg0->driver.shutdown == 0)) && (arg0->driver.suppress_bind_attrs == (_Bool)0)) && (arg0->driver.suspend == 0)) && (arg0->dynids.list.next == 0)) && (arg0->dynids.list.prev == 0)) && (arg0->err_handler == 0)) && (arg0->node.next == 0)) && (arg0->node.prev == 0)) && (arg0->resume_early == 0)) && (arg0->shutdown == 0)) && (arg0->sriov_configure == 0)) && (arg0->suspend_late == 0) [2024-02-07 19:05:55,861 INFO L76 edCorrectnessWitness]: Location invariant before [L7120-L7120] (attrs == (struct dma_attrs *)0) && (__ret_warn_on == 1) [2024-02-07 19:05:55,861 INFO L76 edCorrectnessWitness]: Location invariant before [L6304-L6304] ((((((((((((((((((((((((((((((0 == ldv_3_ldv_param_17_1_default) && (0 == ldv_3_resource_dev)) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_dev)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_pm_message.event)) && (ldv_3_resource_dev == ldv_3_resource_pm_message.event)) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 19:05:55,861 INFO L76 edCorrectnessWitness]: Location invariant before [L10014-L10014] arg3 == 0UL [2024-02-07 19:05:55,862 INFO L76 edCorrectnessWitness]: Location invariant before [L9951-L9951] ((ldv_4_callback_mmap == 0) && (ldv_4_callback_unlocked_ioctl == 0)) && (ldv_4_ldv_param_25_2_default == 0UL) [2024-02-07 19:05:55,862 INFO L76 edCorrectnessWitness]: Location invariant before [L7576-L7576] 0 == loadtime || 1 == loadtime [2024-02-07 19:05:55,862 INFO L76 edCorrectnessWitness]: Location invariant before [L8020-L8020] ((((((((0U == widthuv) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthuv == descriptor.flags) [2024-02-07 19:05:55,862 INFO L76 edCorrectnessWitness]: Location invariant before [L6236-L6237] arg0 == data [2024-02-07 19:05:55,862 INFO L76 edCorrectnessWitness]: Location invariant before [L6127-L6127] 128UL == arg2 [2024-02-07 19:05:55,862 INFO L76 edCorrectnessWitness]: Location invariant before [L7975-L7975] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:05:55,862 INFO L76 edCorrectnessWitness]: Location invariant before [L6309-L6309] ((((((0 == ldv_3_ldv_param_17_1_default) && (0 == ldv_3_resource_dev)) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_dev)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_pm_message.event)) && (ldv_3_resource_dev == ldv_3_resource_pm_message.event) [2024-02-07 19:05:55,862 INFO L76 edCorrectnessWitness]: Location invariant before [L8128-L8128] 0UL == flags [2024-02-07 19:05:55,863 INFO L76 edCorrectnessWitness]: Location invariant before [L6374-L6375] (((((((((((((((((((((((((arg0 == data) && (ldv_3_resource_pm_message.event == 0)) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 19:05:55,863 INFO L76 edCorrectnessWitness]: Location invariant before [L8304-L8304] 9963797U == ctrl.id [2024-02-07 19:05:55,863 INFO L76 edCorrectnessWitness]: Location invariant before [L8287-L8287] (ctrl.id == 0U) && (ctrl.value == 0) [2024-02-07 19:05:55,863 INFO L76 edCorrectnessWitness]: Location invariant before [L7981-L7981] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:05:55,863 INFO L76 edCorrectnessWitness]: Location invariant before [L8076-L8076] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:05:55,863 INFO L76 edCorrectnessWitness]: Location invariant before [L8096-L8096] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:05:55,863 INFO L76 edCorrectnessWitness]: Location invariant before [L7963-L7963] (((((((0U == widthy) && (0U == widthuv)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv) [2024-02-07 19:05:55,863 INFO L76 edCorrectnessWitness]: Location invariant before [L7119-L7119] attrs == (struct dma_attrs *)0 [2024-02-07 19:05:55,864 INFO L76 edCorrectnessWitness]: Location invariant before [L8443-L8443] 0UL == flags [2024-02-07 19:05:55,864 INFO L76 edCorrectnessWitness]: Location invariant before [L7570-L7570] 0 == loadtime || 1 == loadtime [2024-02-07 19:05:55,864 INFO L76 edCorrectnessWitness]: Location invariant before [L7599-L7599] 0 <= i [2024-02-07 19:05:55,864 INFO L76 edCorrectnessWitness]: Location invariant before [L5603-L5603] 0UL == flags [2024-02-07 19:05:55,864 INFO L76 edCorrectnessWitness]: Location invariant before [L8025-L8025] (((((((widthuv <= 2147483647U) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:05:55,864 INFO L76 edCorrectnessWitness]: Location invariant before [L9613-L9613] (((((((((0 == ov7670_info.type[6]) && ((unsigned short)0 == ov7670_info.flags)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.flags == (unsigned short)0)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,864 INFO L76 edCorrectnessWitness]: Location invariant before [L5697-L5697] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 19:05:55,865 INFO L76 edCorrectnessWitness]: Location invariant before [L8213-L8213] (0UL == flags) && (flags == 0UL) [2024-02-07 19:05:55,865 INFO L76 edCorrectnessWitness]: Location invariant before [L6123-L6123] 128UL == arg2 [2024-02-07 19:05:55,865 INFO L76 edCorrectnessWitness]: Location invariant before [L6354-L6354] arg0 == data [2024-02-07 19:05:55,865 INFO L76 edCorrectnessWitness]: Location invariant before [L8300-L8300] 9963797U == ctrl.id [2024-02-07 19:05:55,865 INFO L76 edCorrectnessWitness]: Location invariant before [L8432-L8432] 0UL == flags [2024-02-07 19:05:55,865 INFO L76 edCorrectnessWitness]: Location invariant before [L8214-L8214] 0UL == flags [2024-02-07 19:05:55,865 INFO L76 edCorrectnessWitness]: Location invariant before [L7475-L7475] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 19:05:55,865 INFO L76 edCorrectnessWitness]: Location invariant before [L9595-L9595] ((55 == ov7670_info.type[2]) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1]) [2024-02-07 19:05:55,866 INFO L76 edCorrectnessWitness]: Location invariant before [L8019-L8019] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:05:55,866 INFO L76 edCorrectnessWitness]: Location invariant before [L5744-L5744] mcam == & cam->mcam [2024-02-07 19:05:55,866 INFO L76 edCorrectnessWitness]: Location invariant before [L8298-L8298] 9963797U == ctrl.id [2024-02-07 19:05:55,866 INFO L76 edCorrectnessWitness]: Location invariant before [L9971-L9971] ((ldv_4_callback_mmap == 0) && (ldv_4_callback_unlocked_ioctl == 0)) && (ldv_4_ldv_param_25_2_default == 0UL) [2024-02-07 19:05:55,866 INFO L76 edCorrectnessWitness]: Location invariant before [L8116-L8116] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:05:55,866 INFO L76 edCorrectnessWitness]: Location invariant before [L9690-L9690] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,866 INFO L76 edCorrectnessWitness]: Location invariant before [L5695-L5695] -12 == ret [2024-02-07 19:05:55,866 INFO L76 edCorrectnessWitness]: Location invariant before [L7093-L7093] attrs == (struct dma_attrs *)0 [2024-02-07 19:05:55,867 INFO L76 edCorrectnessWitness]: Location invariant before [L9792-L9792] 0 == ret [2024-02-07 19:05:55,884 INFO L76 edCorrectnessWitness]: Location invariant before [L5727-L5727] (-5 == ret) && (mcam == & cam->mcam) [2024-02-07 19:05:55,884 INFO L76 edCorrectnessWitness]: Location invariant before [L9297-L9297] (0 == ret) && (ret == 0) [2024-02-07 19:05:55,884 INFO L76 edCorrectnessWitness]: Location invariant before [L9532-L9532] ((frame <= 4294967294U) && (1U == handled)) && (handled == 1U) [2024-02-07 19:05:55,884 INFO L76 edCorrectnessWitness]: Location invariant before [L8189-L8189] 0UL == flags [2024-02-07 19:05:55,885 INFO L76 edCorrectnessWitness]: Location invariant before [L6106-L6106] ((((((((((((((((((((((((arg0 == ldv_8_pci_driver_pci_driver) && (ldv_8_pci_driver_pci_driver->driver.acpi_match_table == 0)) && (ldv_8_pci_driver_pci_driver->driver.bus == 0)) && (ldv_8_pci_driver_pci_driver->driver.groups == 0)) && (ldv_8_pci_driver_pci_driver->driver.mod_name == 0)) && (ldv_8_pci_driver_pci_driver->driver.name == 0)) && (ldv_8_pci_driver_pci_driver->driver.of_match_table == 0)) && (ldv_8_pci_driver_pci_driver->driver.owner == 0)) && (ldv_8_pci_driver_pci_driver->driver.p == 0)) && (ldv_8_pci_driver_pci_driver->driver.pm == 0)) && (ldv_8_pci_driver_pci_driver->driver.probe == 0)) && (ldv_8_pci_driver_pci_driver->driver.remove == 0)) && (ldv_8_pci_driver_pci_driver->driver.resume == 0)) && (ldv_8_pci_driver_pci_driver->driver.shutdown == 0)) && (ldv_8_pci_driver_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_8_pci_driver_pci_driver->driver.suspend == 0)) && (ldv_8_pci_driver_pci_driver->dynids.list.next == 0)) && (ldv_8_pci_driver_pci_driver->dynids.list.prev == 0)) && (ldv_8_pci_driver_pci_driver->err_handler == 0)) && (ldv_8_pci_driver_pci_driver->node.next == 0)) && (ldv_8_pci_driver_pci_driver->node.prev == 0)) && (ldv_8_pci_driver_pci_driver->resume_early == 0)) && (ldv_8_pci_driver_pci_driver->shutdown == 0)) && (ldv_8_pci_driver_pci_driver->sriov_configure == 0)) && (ldv_8_pci_driver_pci_driver->suspend_late == 0) [2024-02-07 19:05:55,885 INFO L76 edCorrectnessWitness]: Location invariant before [L6038-L6038] (0 == arg2) && (arg2 == 0) [2024-02-07 19:05:55,885 INFO L76 edCorrectnessWitness]: Location invariant after [L9840-L9840] (0UL == ldv_4_ldv_param_22_2_default) && (ldv_4_ldv_param_22_2_default == 0UL) [2024-02-07 19:05:55,885 INFO L76 edCorrectnessWitness]: Location invariant before [L8227-L8227] (0UL == flags) && (flags == 0UL) [2024-02-07 19:05:55,885 INFO L76 edCorrectnessWitness]: Location invariant before [L8371-L8371] 0UL == flags [2024-02-07 19:05:55,885 INFO L76 edCorrectnessWitness]: Location invariant before [L8034-L8034] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:05:55,885 INFO L76 edCorrectnessWitness]: Location invariant before [L8387-L8387] (0UL == flags) && (ret == 0) [2024-02-07 19:05:55,885 INFO L76 edCorrectnessWitness]: Location invariant after [L6777-L6777] ((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__edi == __esi)) && (__edi == __edx)) && (__esi == __edx)) && (__edx == 0UL) [2024-02-07 19:05:55,886 INFO L76 edCorrectnessWitness]: Location invariant before [L9637-L9637] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,886 INFO L76 edCorrectnessWitness]: Location invariant before [L6312-L6312] (((0 == ldv_3_ldv_param_17_1_default) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_pm_message.event) [2024-02-07 19:05:55,886 INFO L76 edCorrectnessWitness]: Location invariant before [L5195-L5195] (reg != 0U) && (((reg <= 32767U && ((((((((8U <= val && 180U <= reg) && reg <= 12636U) && val <= 524296U) && val <= 2147483647U) && val != 0U) && ((reg == 180U || reg == 12344U) || reg == 12636U)) && (((((val == 8U || val == 48U) || val == 49U) || val == 50U) || val == 524288U) || val == 524296U)) || ((((256U <= reg && reg <= 312U) && 0U == val) && val == 0U) && (((reg == 256U || reg == 300U) || reg == 308U) || reg == 312U)))) || (((44U <= reg && reg <= 64U) && reg <= 127U) && ((reg == 44U || reg == 60U) || reg == 64U))) || (((36U <= reg && reg <= 12636U) && reg <= 32767U) && (((((((((((((((reg == 36U || reg == 44U) || reg == 48U) || reg == 52U) || reg == 56U) || reg == 60U) || reg == 64U) || reg == 136U) || reg == 256U) || reg == 300U) || reg == 308U) || reg == 312U) || reg == 12292U) || reg == 12300U) || reg == 12344U) || reg == 12636U))) [2024-02-07 19:05:55,887 INFO L76 edCorrectnessWitness]: Location invariant before [L9614-L9614] ((((((((((0 == ov7670_info.type[6]) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.addr == (unsigned short)33)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,887 INFO L76 edCorrectnessWitness]: Location invariant before [L6314-L6314] (((0 == ldv_3_ldv_param_17_1_default) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_pm_message.event) [2024-02-07 19:05:55,887 INFO L76 edCorrectnessWitness]: Location invariant before [L6247-L6247] (((unsigned int )ldv_2_ret_val_default <= 1U) && (arg0 == data)) && ((unsigned int )ldv_2_ret_val_default == 0U || (unsigned int )ldv_2_ret_val_default == 1U) [2024-02-07 19:05:55,887 INFO L76 edCorrectnessWitness]: Location invariant before [L6228-L6228] (((0 == ldv_2_data_data) && (0 == ldv_2_thread_thread)) && (arg0 == data)) && (ldv_2_data_data == ldv_2_thread_thread) [2024-02-07 19:05:55,888 INFO L76 edCorrectnessWitness]: Location invariant before [L10826-L10826] (size == 8U) && (size == (size_t )8UL) [2024-02-07 19:05:55,888 INFO L76 edCorrectnessWitness]: Location invariant before [L7597-L7597] 0 <= i [2024-02-07 19:05:55,888 INFO L76 edCorrectnessWitness]: Location invariant before [L9841-L9841] ((0 == ldv_4_ldv_param_22_3_default) && (0UL == ldv_4_ldv_param_22_2_default)) && (ldv_4_ldv_param_22_3_default == 0) [2024-02-07 19:05:55,888 INFO L76 edCorrectnessWitness]: Location invariant before [L9861-L9861] (((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_ldv_param_22_3_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == 0)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default) [2024-02-07 19:05:55,888 INFO L76 edCorrectnessWitness]: Location invariant before [L8188-L8188] 0UL == flags [2024-02-07 19:05:55,888 INFO L76 edCorrectnessWitness]: Location invariant before [L7459-L7459] "cafe_ccic" == descriptor.modname [2024-02-07 19:05:55,888 INFO L76 edCorrectnessWitness]: Location invariant before [L6155-L6155] (((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default)) && (ldv_5_cafe_init_default == 0) [2024-02-07 19:05:55,888 INFO L76 edCorrectnessWitness]: Location invariant before [L8173-L8173] (0UL == flags) && (flags == 0UL) [2024-02-07 19:05:55,889 INFO L76 edCorrectnessWitness]: Location invariant before [L7055-L7055] (((1UL <= dma_mask) && (dma_mask <= 16777215UL)) && (gfp == 208U)) && (dma_mask != 0UL) [2024-02-07 19:05:55,889 INFO L76 edCorrectnessWitness]: Location invariant before [L5664-L5664] (data == cam) && (mcam == & cam->mcam) [2024-02-07 19:05:55,889 INFO L76 edCorrectnessWitness]: Location invariant before [L7131-L7131] attrs == (struct dma_attrs *)0 [2024-02-07 19:05:55,889 INFO L76 edCorrectnessWitness]: Location invariant before [L6272-L6272] arg0 == (void *)0 [2024-02-07 19:05:55,889 INFO L76 edCorrectnessWitness]: Location invariant before [L8400-L8400] 0UL == flags [2024-02-07 19:05:55,889 INFO L76 edCorrectnessWitness]: Location invariant before [L5698-L5699] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 19:05:55,890 INFO L76 edCorrectnessWitness]: Location invariant before [L8178-L8178] 0UL == flags [2024-02-07 19:05:55,890 INFO L76 edCorrectnessWitness]: Location invariant before [L7463-L7463] (((((306U == descriptor.lineno) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function)) && (descriptor.lineno == 306U) [2024-02-07 19:05:55,890 INFO L76 edCorrectnessWitness]: Location invariant before [L10768-L10768] nmemb == (size_t )1UL [2024-02-07 19:05:55,890 INFO L76 edCorrectnessWitness]: Location invariant before [L7075-L7075] (208U == gfp) && (attrs == (struct dma_attrs *)0) [2024-02-07 19:05:55,890 INFO L76 edCorrectnessWitness]: Location invariant before [L5855-L5855] (0 == ret) && (ret == 0) [2024-02-07 19:05:55,890 INFO L76 edCorrectnessWitness]: Location invariant before [L5647-L5647] (data == cam) && (mcam == & cam->mcam) [2024-02-07 19:05:55,890 INFO L76 edCorrectnessWitness]: Location invariant before [L6663-L6663] (ldv_func_arg2 == & __this_module) && (ldv_func_arg3 == (char const *)"cafe_ccic") [2024-02-07 19:05:55,890 INFO L76 edCorrectnessWitness]: Location invariant before [L8091-L8091] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:05:55,890 INFO L76 edCorrectnessWitness]: Location invariant before [L5219-L5219] ((1U <= mask) && (mask != 0U)) && ((((((val <= 268435456U && val <= 2147483647U) && mask <= 268435456U) && mask <= 2147483647U) && (val == 0U || val == 268435456U)) && ((mask == 1U || mask == 63U) || mask == 268435456U)) || (mask <= 3221225472U && (((((((((mask == 1U || mask == 4U) || mask == 63U) || mask == 65535U) || mask == 458752U) || mask == 12582912U) || mask == 16777212U) || mask == 268435456U) || mask == 1073496060U) || mask == 3221225472U))) [2024-02-07 19:05:55,891 INFO L76 edCorrectnessWitness]: Location invariant before [L7076-L7076] (208U == gfp) && (attrs == (struct dma_attrs *)0) [2024-02-07 19:05:55,891 INFO L76 edCorrectnessWitness]: Location invariant before [L6072-L6072] arg1 == & __this_module [2024-02-07 19:05:55,891 INFO L76 edCorrectnessWitness]: Location invariant before [L6310-L6310] ((((((0 == ldv_3_ldv_param_17_1_default) && (0 == ldv_3_resource_dev)) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_dev)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_pm_message.event)) && (ldv_3_resource_dev == ldv_3_resource_pm_message.event) [2024-02-07 19:05:55,892 INFO L76 edCorrectnessWitness]: Location invariant before [L8125-L8125] 0UL == flags [2024-02-07 19:05:55,892 INFO L76 edCorrectnessWitness]: Location invariant before [L6250-L6250] arg0 == data [2024-02-07 19:05:55,892 INFO L76 edCorrectnessWitness]: Location invariant before [L8129-L8129] (0UL == flags) && (flags == 0UL) [2024-02-07 19:05:55,892 INFO L76 edCorrectnessWitness]: Location invariant before [L5830-L5830] ret != 0 [2024-02-07 19:05:55,893 INFO L76 edCorrectnessWitness]: Location invariant before [L7997-L7997] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:05:55,893 INFO L76 edCorrectnessWitness]: Location invariant before [L9661-L9661] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,894 INFO L76 edCorrectnessWitness]: Location invariant before [L9526-L9526] frame <= 4294967294U [2024-02-07 19:05:55,895 INFO L76 edCorrectnessWitness]: Location invariant before [L7974-L7974] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:05:55,896 INFO L76 edCorrectnessWitness]: Location invariant before [L5689-L5689] -12 == ret [2024-02-07 19:05:55,896 INFO L76 edCorrectnessWitness]: Location invariant before [L6303-L6303] ((((((((((0 == ldv_3_container_pci_driver) && (0 == ldv_3_ldv_param_17_1_default)) && (0 == ldv_3_resource_dev)) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_container_pci_driver == ldv_3_ldv_param_17_1_default)) && (ldv_3_container_pci_driver == ldv_3_resource_dev)) && (ldv_3_container_pci_driver == ldv_3_resource_pm_message.event)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_dev)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_pm_message.event)) && (ldv_3_resource_dev == ldv_3_resource_pm_message.event) [2024-02-07 19:05:55,896 INFO L76 edCorrectnessWitness]: Location invariant before [L8127-L8127] 0UL == flags [2024-02-07 19:05:55,901 INFO L76 edCorrectnessWitness]: Location invariant before [L8071-L8071] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:05:55,901 INFO L76 edCorrectnessWitness]: Location invariant before [L10827-L10827] size == (size_t )8UL [2024-02-07 19:05:55,901 INFO L76 edCorrectnessWitness]: Location invariant before [L9700-L9700] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret == 0) [2024-02-07 19:05:55,901 INFO L76 edCorrectnessWitness]: Location invariant before [L10776-L10776] nmemb == (size_t )1UL [2024-02-07 19:05:55,901 INFO L76 edCorrectnessWitness]: Location invariant before [L5869-L5869] ret == 0 [2024-02-07 19:05:55,901 INFO L76 edCorrectnessWitness]: Location invariant before [L9686-L9686] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,902 INFO L76 edCorrectnessWitness]: Location invariant before [L5735-L5735] mcam == & cam->mcam [2024-02-07 19:05:55,902 INFO L76 edCorrectnessWitness]: Location invariant before [L7564-L7565] 0 == loadtime || 1 == loadtime [2024-02-07 19:05:55,902 INFO L76 edCorrectnessWitness]: Location invariant before [L10770-L10770] nmemb == (size_t )1UL [2024-02-07 19:05:55,902 INFO L76 edCorrectnessWitness]: Location invariant before [L6365-L6365] arg0 == data [2024-02-07 19:05:55,902 INFO L76 edCorrectnessWitness]: Location invariant before [L6327-L6327] arg0 == data [2024-02-07 19:05:55,902 INFO L76 edCorrectnessWitness]: Location invariant before [L6325-L6325] arg0 == data [2024-02-07 19:05:55,902 INFO L76 edCorrectnessWitness]: Location invariant before [L5709-L5709] mcam == & cam->mcam [2024-02-07 19:05:55,902 INFO L76 edCorrectnessWitness]: Location invariant before [L6096-L6096] arg0 == ldv_6_line_line [2024-02-07 19:05:55,902 INFO L76 edCorrectnessWitness]: Location invariant before [L6130-L6130] ((((0 == ldv_7_thread_thread) && (128UL == arg2)) && (arg0 == ldv_7_line_line)) && (arg1 == ldv_7_callback_handler)) && (ldv_7_thread_thread == 0) [2024-02-07 19:05:55,903 INFO L76 edCorrectnessWitness]: Location invariant before [L6056-L6056] (((((((((((((((((((((((arg0->driver.acpi_match_table == 0) && (arg0->driver.bus == 0)) && (arg0->driver.groups == 0)) && (arg0->driver.mod_name == 0)) && (arg0->driver.name == 0)) && (arg0->driver.of_match_table == 0)) && (arg0->driver.owner == 0)) && (arg0->driver.p == 0)) && (arg0->driver.pm == 0)) && (arg0->driver.probe == 0)) && (arg0->driver.remove == 0)) && (arg0->driver.resume == 0)) && (arg0->driver.shutdown == 0)) && (arg0->driver.suppress_bind_attrs == (_Bool)0)) && (arg0->driver.suspend == 0)) && (arg0->dynids.list.next == 0)) && (arg0->dynids.list.prev == 0)) && (arg0->err_handler == 0)) && (arg0->node.next == 0)) && (arg0->node.prev == 0)) && (arg0->resume_early == 0)) && (arg0->shutdown == 0)) && (arg0->sriov_configure == 0)) && (arg0->suspend_late == 0) [2024-02-07 19:05:55,903 INFO L76 edCorrectnessWitness]: Location invariant before [L10710-L10710] (((((1904U <= size) && (size <= 3816U)) && (size <= 32767U)) && (208U == flags)) && (size != 0U)) && (size == 1904U || size == 3816U) [2024-02-07 19:05:55,903 INFO L76 edCorrectnessWitness]: Location invariant before [L9862-L9862] ((((((((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_callback_unlocked_ioctl)) && (0 == ldv_4_ldv_param_22_3_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_unlocked_ioctl == 0)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_22_3_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default) [2024-02-07 19:05:55,903 INFO L76 edCorrectnessWitness]: Location invariant before [L6226-L6226] ((((((0 == ldv_2_callback_handler) && (0 == ldv_2_data_data)) && (0 == ldv_2_thread_thread)) && (arg0 == data)) && (ldv_2_callback_handler == ldv_2_data_data)) && (ldv_2_callback_handler == ldv_2_thread_thread)) && (ldv_2_data_data == ldv_2_thread_thread) [2024-02-07 19:05:55,903 INFO L76 edCorrectnessWitness]: Location invariant before [L9300-L9300] 0 == ret [2024-02-07 19:05:55,903 INFO L76 edCorrectnessWitness]: Location invariant before [L8422-L8422] ((((((0U == descriptor.flags) && (0UL == flags)) && (1051U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 19:05:55,903 INFO L76 edCorrectnessWitness]: Location invariant before [L8008-L8008] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:05:55,903 INFO L76 edCorrectnessWitness]: Location invariant before [L10711-L10711] 208U == flags [2024-02-07 19:05:55,903 INFO L76 edCorrectnessWitness]: Location invariant before [L7228-L7228] code == mbus_fmt->code [2024-02-07 19:05:55,904 INFO L76 edCorrectnessWitness]: Location invariant before [L8413-L8413] ((((((0U == descriptor.flags) && (0UL == flags)) && (1051U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 19:05:55,904 INFO L76 edCorrectnessWitness]: Location invariant before [L6034-L6034] 0 == arg2 [2024-02-07 19:05:55,904 INFO L76 edCorrectnessWitness]: Location invariant before [L6489-L6489] (0UL == flags) && (flags == 0UL) [2024-02-07 19:05:55,904 INFO L76 edCorrectnessWitness]: Location invariant before [L5645-L5645] (data == cam) && (mcam == & cam->mcam) [2024-02-07 19:05:55,904 INFO L76 edCorrectnessWitness]: Location invariant before [L7478-L7478] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 19:05:55,904 INFO L76 edCorrectnessWitness]: Location invariant before [L6273-L6273] arg0 == (void *)0 [2024-02-07 19:05:55,904 INFO L76 edCorrectnessWitness]: Location invariant before [L8409-L8409] ((((0UL == flags) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 19:05:55,904 INFO L76 edCorrectnessWitness]: Location invariant before [L6220-L6220] arg0 == data [2024-02-07 19:05:55,904 INFO L76 edCorrectnessWitness]: Location invariant before [L5772-L5772] ret != 0 [2024-02-07 19:05:55,905 INFO L76 edCorrectnessWitness]: Location invariant before [L8159-L8159] 0UL == flags [2024-02-07 19:05:55,905 INFO L76 edCorrectnessWitness]: Location invariant before [L7964-L7964] (((((((((0U == widthy) && (0U == widthuv)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (descriptor.lineno == 746U) [2024-02-07 19:05:55,905 INFO L76 edCorrectnessWitness]: Location invariant before [L8015-L8015] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:05:55,905 INFO L76 edCorrectnessWitness]: Location invariant before [L7084-L7084] attrs == (struct dma_attrs *)0 [2024-02-07 19:05:55,905 INFO L76 edCorrectnessWitness]: Location invariant before [L7097-L7097] (gfp == 208U) && (attrs == (struct dma_attrs *)0) [2024-02-07 19:05:55,905 INFO L76 edCorrectnessWitness]: Location invariant before [L5220-L5220] (reg != 0U) && ((((44U <= reg && reg <= 64U) && reg <= 127U) && ((reg == 44U || reg == 60U) || reg == 64U)) || (((36U <= reg && reg <= 12300U) && reg <= 32767U) && (((((reg == 36U || reg == 44U) || reg == 60U) || reg == 64U) || reg == 136U) || reg == 12300U))) [2024-02-07 19:05:55,905 INFO L76 edCorrectnessWitness]: Location invariant before [L8005-L8005] ((((((((0U == widthuv) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthuv == descriptor.flags) [2024-02-07 19:05:55,905 INFO L76 edCorrectnessWitness]: Location invariant before [L12177-L12177] arg1 == (char const *)"&cam->smbus_wait" [2024-02-07 19:05:55,905 INFO L76 edCorrectnessWitness]: Location invariant after [L9841-L9841] ((0 == ldv_4_ldv_param_22_3_default) && (0UL == ldv_4_ldv_param_22_2_default)) && (ldv_4_ldv_param_22_3_default == 0) [2024-02-07 19:05:55,906 INFO L76 edCorrectnessWitness]: Location invariant before [L6347-L6347] arg0 == data [2024-02-07 19:05:55,906 INFO L76 edCorrectnessWitness]: Location invariant before [L6332-L6332] arg0 == data [2024-02-07 19:05:55,906 INFO L76 edCorrectnessWitness]: Location invariant before [L9694-L9694] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret == 0) [2024-02-07 19:05:55,906 INFO L76 edCorrectnessWitness]: Location invariant before [L6341-L6341] ((((((((((((((((((((((((arg0 == data) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 19:05:55,906 INFO L76 edCorrectnessWitness]: Location invariant before [L10828-L10828] size == (size_t )8UL [2024-02-07 19:05:55,907 INFO L76 edCorrectnessWitness]: Location invariant before [L6037-L6037] 0 == arg2 [2024-02-07 19:05:55,907 INFO L76 edCorrectnessWitness]: Location invariant before [L8295-L8295] 9963797U == ctrl.id [2024-02-07 19:05:55,907 INFO L76 edCorrectnessWitness]: Location invariant before [L5657-L5657] (data == cam) && (mcam == & cam->mcam) [2024-02-07 19:05:55,908 INFO L76 edCorrectnessWitness]: Location invariant before [L8212-L8212] 0UL == flags [2024-02-07 19:05:55,908 INFO L76 edCorrectnessWitness]: Location invariant before [L5534-L5534] 0UL == flags [2024-02-07 19:05:55,908 INFO L76 edCorrectnessWitness]: Location invariant before [L9603-L9603] (((((((0 == ov7670_info.type[6]) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,908 INFO L76 edCorrectnessWitness]: Location invariant before [L8420-L8420] ((((((0U == descriptor.flags) && (0UL == flags)) && (1051U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 19:05:55,908 INFO L76 edCorrectnessWitness]: Location invariant before [L8201-L8201] (0UL == flags) && (flags == 0UL) [2024-02-07 19:05:55,908 INFO L76 edCorrectnessWitness]: Location invariant before [L5230-L5230] (((64U == reg && 268435456U == val) && reg == 64U) && val == 268435456U) || (((((((((1U <= val && 44U <= reg) && reg <= 12300U) && reg <= 32767U) && val <= 268435456U) && val <= 2147483647U) && reg != 0U) && val != 0U) && (((reg == 44U || reg == 60U) || reg == 64U) || reg == 12300U)) && (((((val == 1U || val == 4U) || val == 63U) || val == 458752U) || val == 12582912U) || val == 268435456U)) [2024-02-07 19:05:55,908 INFO L76 edCorrectnessWitness]: Location invariant before [L5717-L5717] (-5 == ret) && (mcam == & cam->mcam) [2024-02-07 19:05:55,908 INFO L76 edCorrectnessWitness]: Location invariant before [L6313-L6313] (((0 == ldv_3_ldv_param_17_1_default) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_pm_message.event) [2024-02-07 19:05:55,908 INFO L76 edCorrectnessWitness]: Location invariant before [L8426-L8426] ((((((0U == descriptor.flags) && (0UL == flags)) && (1051U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 19:05:55,909 INFO L76 edCorrectnessWitness]: Location invariant before [L6128-L6128] (128UL == arg2) && (arg0 == ldv_7_line_line) [2024-02-07 19:05:55,909 INFO L76 edCorrectnessWitness]: Location invariant before [L8410-L8410] ((((((0UL == flags) && (1051U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function)) && (descriptor.lineno == 1051U) [2024-02-07 19:05:55,909 INFO L76 edCorrectnessWitness]: Location invariant before [L6224-L6224] (((((((0 == ldv_2_callback_handler) && (0 == ldv_2_data_data)) && (0 == ldv_2_thread_thread)) && (arg0 == data)) && (ldv_2_callback_handler == ldv_2_data_data)) && (ldv_2_callback_handler == ldv_2_thread_thread)) && (ldv_2_data_data == ldv_2_thread_thread)) && (ldv_2_thread_thread == 0) [2024-02-07 19:05:55,909 INFO L76 edCorrectnessWitness]: Location invariant before [L7059-L7059] (((((((1UL <= dma_mask) && (208U <= gfp)) && (gfp <= 209U)) && (gfp <= 255U)) && (dma_mask <= 4294967295UL)) && (gfp != 0U)) && (dma_mask != 0UL)) && (gfp == 208U || gfp == 209U) [2024-02-07 19:05:55,909 INFO L76 edCorrectnessWitness]: Location invariant before [L6169-L6169] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 19:05:55,909 INFO L76 edCorrectnessWitness]: Location invariant before [L9593-L9593] 111 == ov7670_info.type[0] [2024-02-07 19:05:55,909 INFO L76 edCorrectnessWitness]: Location invariant before [L8177-L8177] (0UL == flags) && (flags == 0UL) [2024-02-07 19:05:55,909 INFO L76 edCorrectnessWitness]: Location invariant before [L9667-L9667] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,909 INFO L76 edCorrectnessWitness]: Location invariant before [L6315-L6315] (((((((((((((((((((((((((((0 == ldv_3_ldv_param_17_1_default) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_pm_message.event)) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 19:05:55,910 INFO L76 edCorrectnessWitness]: Location invariant before [L5122-L5122] (0UL == flags) && (flags == 0UL) [2024-02-07 19:05:55,910 INFO L76 edCorrectnessWitness]: Location invariant before [L8374-L8374] 0UL == flags [2024-02-07 19:05:55,912 INFO L76 edCorrectnessWitness]: Location invariant before [L10774-L10774] nmemb == (size_t )1UL [2024-02-07 19:05:55,912 INFO L76 edCorrectnessWitness]: Location invariant before [L5652-L5652] (data == cam) && (mcam == & cam->mcam) [2024-02-07 19:05:55,914 INFO L76 edCorrectnessWitness]: Location invariant before [L5716-L5716] ((-5 == ret) && (ret == -5)) && (mcam == & cam->mcam) [2024-02-07 19:05:55,915 INFO L76 edCorrectnessWitness]: Location invariant before [L9619-L9619] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == 0)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,915 INFO L76 edCorrectnessWitness]: Location invariant before [L5746-L5746] mcam == & cam->mcam [2024-02-07 19:05:55,915 INFO L76 edCorrectnessWitness]: Location invariant before [L8384-L8384] 0UL == flags [2024-02-07 19:05:55,915 INFO L76 edCorrectnessWitness]: Location invariant before [L9842-L9842] (0 == ldv_4_ldv_param_22_3_default) && (0UL == ldv_4_ldv_param_22_2_default) [2024-02-07 19:05:55,915 INFO L76 edCorrectnessWitness]: Location invariant before [L9569-L9569] handled == 1U [2024-02-07 19:05:55,915 INFO L76 edCorrectnessWitness]: Location invariant before [L7985-L7985] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:05:55,915 INFO L76 edCorrectnessWitness]: Location invariant before [L6076-L6076] ((((((((((((((((((((((((arg1 == & __this_module) && (arg0->driver.acpi_match_table == 0)) && (arg0->driver.bus == 0)) && (arg0->driver.groups == 0)) && (arg0->driver.mod_name == 0)) && (arg0->driver.name == 0)) && (arg0->driver.of_match_table == 0)) && (arg0->driver.owner == 0)) && (arg0->driver.p == 0)) && (arg0->driver.pm == 0)) && (arg0->driver.probe == 0)) && (arg0->driver.remove == 0)) && (arg0->driver.resume == 0)) && (arg0->driver.shutdown == 0)) && (arg0->driver.suppress_bind_attrs == (_Bool)0)) && (arg0->driver.suspend == 0)) && (arg0->dynids.list.next == 0)) && (arg0->dynids.list.prev == 0)) && (arg0->err_handler == 0)) && (arg0->node.next == 0)) && (arg0->node.prev == 0)) && (arg0->resume_early == 0)) && (arg0->shutdown == 0)) && (arg0->sriov_configure == 0)) && (arg0->suspend_late == 0) [2024-02-07 19:05:55,915 INFO L76 edCorrectnessWitness]: Location invariant before [L8441-L8441] (0UL == flags) && (flags == 0UL) [2024-02-07 19:05:55,916 INFO L76 edCorrectnessWitness]: Location invariant before [L6159-L6159] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 19:05:55,916 INFO L76 edCorrectnessWitness]: Location invariant before [L6227-L6227] ((((((0 == ldv_2_callback_handler) && (0 == ldv_2_data_data)) && (0 == ldv_2_thread_thread)) && (arg0 == data)) && (ldv_2_callback_handler == ldv_2_data_data)) && (ldv_2_callback_handler == ldv_2_thread_thread)) && (ldv_2_data_data == ldv_2_thread_thread) [2024-02-07 19:05:55,916 INFO L76 edCorrectnessWitness]: Location invariant before [L9554-L9554] frame <= 4294967294U [2024-02-07 19:05:55,916 INFO L76 edCorrectnessWitness]: Location invariant before [L6235-L6235] arg0 == data [2024-02-07 19:05:55,916 INFO L76 edCorrectnessWitness]: Location invariant before [L7977-L7977] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:05:55,916 INFO L76 edCorrectnessWitness]: Location invariant before [L9342-L9342] ("cafe_ccic" == descriptor.modname) && ("mcam_v4l_release" == descriptor.function) [2024-02-07 19:05:55,916 INFO L76 edCorrectnessWitness]: Location invariant before [L6296-L6296] (0 == ldv_3_resource_pm_message.event) && (arg0 == data) [2024-02-07 19:05:55,916 INFO L76 edCorrectnessWitness]: Location invariant before [L9303-L9303] 0 == ret [2024-02-07 19:05:55,916 INFO L76 edCorrectnessWitness]: Location invariant before [L12219-L12219] ((-1 == arg2) && (0 == arg1)) && (1 == arg3) [2024-02-07 19:05:55,916 INFO L76 edCorrectnessWitness]: Location invariant before [L9651-L9651] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,917 INFO L76 edCorrectnessWitness]: Location invariant before [L6778-L6778] (((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__esi == __edx)) && (__esi == __ecx)) && (__edx == __ecx)) && (__ecx == 0UL) [2024-02-07 19:05:55,917 INFO L76 edCorrectnessWitness]: Location invariant before [L5715-L5715] mcam == & cam->mcam [2024-02-07 19:05:55,917 INFO L76 edCorrectnessWitness]: Location invariant before [L10832-L10832] size == (size_t )8UL [2024-02-07 19:05:55,917 INFO L76 edCorrectnessWitness]: Location invariant before [L6295-L6295] (0 == ldv_3_resource_pm_message.event) && (ldv_3_resource_pm_message.event == 0) [2024-02-07 19:05:55,917 INFO L76 edCorrectnessWitness]: Location invariant before [L9653-L9653] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,917 INFO L76 edCorrectnessWitness]: Location invariant before [L6797-L6797] (((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == 0UL)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax) [2024-02-07 19:05:55,917 INFO L76 edCorrectnessWitness]: Location invariant before [L8108-L8108] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:05:55,917 INFO L76 edCorrectnessWitness]: Location invariant before [L6328-L6329] ((((((((((((((((((((((((arg0 == data) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 19:05:55,917 INFO L76 edCorrectnessWitness]: Location invariant before [L7989-L7989] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:05:55,918 INFO L76 edCorrectnessWitness]: Location invariant before [L12059-L12059] 0UL == arg1 [2024-02-07 19:05:55,918 INFO L76 edCorrectnessWitness]: Location invariant before [L7086-L7086] attrs == (struct dma_attrs *)0 [2024-02-07 19:05:55,932 INFO L76 edCorrectnessWitness]: Location invariant before [L7051-L7051] gfp == 208U [2024-02-07 19:05:55,932 INFO L76 edCorrectnessWitness]: Location invariant before [L6382-L6382] ((((((((((((((((((((((((arg0 == data) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 19:05:55,932 INFO L76 edCorrectnessWitness]: Location invariant before [L9559-L9559] ((frame <= 4294967294U) && (handled <= 1U)) && (handled == 0U || handled == 1U) [2024-02-07 19:05:55,932 INFO L76 edCorrectnessWitness]: Location invariant before [L6753-L6753] ((4L == nr && nr == 4L) || (3L == nr && nr == 3L)) || (6L == nr && nr == 6L) [2024-02-07 19:05:55,932 INFO L76 edCorrectnessWitness]: Location invariant before [L5739-L5739] mcam == & cam->mcam [2024-02-07 19:05:55,933 INFO L76 edCorrectnessWitness]: Location invariant before [L9784-L9784] ret != 0 [2024-02-07 19:05:55,933 INFO L76 edCorrectnessWitness]: Location invariant before [L5737-L5737] mcam == & cam->mcam [2024-02-07 19:05:55,933 INFO L76 edCorrectnessWitness]: Location invariant before [L9641-L9641] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,933 INFO L76 edCorrectnessWitness]: Location invariant before [L7540-L7540] 0 == loadtime || 1 == loadtime [2024-02-07 19:05:55,933 INFO L76 edCorrectnessWitness]: Location invariant before [L10778-L10778] nmemb == (size_t )1UL [2024-02-07 19:05:55,933 INFO L76 edCorrectnessWitness]: Location invariant before [L8434-L8434] 0UL == flags [2024-02-07 19:05:55,933 INFO L76 edCorrectnessWitness]: Location invariant before [L8124-L8124] (0UL == flags) && (flags == 0UL) [2024-02-07 19:05:55,933 INFO L76 edCorrectnessWitness]: Location invariant before [L7965-L7965] ((((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags)) && (descriptor.flags == 0U) [2024-02-07 19:05:55,933 INFO L76 edCorrectnessWitness]: Location invariant before [L5736-L5736] mcam == & cam->mcam [2024-02-07 19:05:55,934 INFO L76 edCorrectnessWitness]: Location invariant before [L7993-L7993] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:05:55,934 INFO L76 edCorrectnessWitness]: Location invariant before [L9677-L9677] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,934 INFO L76 edCorrectnessWitness]: Location invariant before [L5250-L5250] (dev == __mptr) && (m == __mptr___0) [2024-02-07 19:05:55,934 INFO L76 edCorrectnessWitness]: Location invariant before [L8058-L8058] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:05:55,934 INFO L76 edCorrectnessWitness]: Location invariant before [L8294-L8294] 9963797U == ctrl.id [2024-02-07 19:05:55,934 INFO L76 edCorrectnessWitness]: Location invariant before [L6139-L6139] 128UL == arg2 [2024-02-07 19:05:55,935 INFO L76 edCorrectnessWitness]: Location invariant before [L8016-L8016] ((((((((0U == widthuv) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthuv == descriptor.flags) [2024-02-07 19:05:55,938 INFO L76 edCorrectnessWitness]: Location invariant before [L6137-L6137] 128UL == arg2 [2024-02-07 19:05:55,938 INFO L76 edCorrectnessWitness]: Location invariant before [L10830-L10830] size == (size_t )8UL [2024-02-07 19:05:55,938 INFO L76 edCorrectnessWitness]: Location invariant before [L5721-L5721] (-5 == ret) && (mcam == & cam->mcam) [2024-02-07 19:05:55,938 INFO L76 edCorrectnessWitness]: Location invariant before [L9708-L9708] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,939 INFO L76 edCorrectnessWitness]: Location invariant before [L6604-L6604] (128UL == flags) && (name == (char const *)"cafe-ccic") [2024-02-07 19:05:55,939 INFO L76 edCorrectnessWitness]: Location invariant before [L6298-L6298] (((((((0 == ldv_3_container_pci_driver) && (0 == ldv_3_ldv_param_17_1_default)) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_container_pci_driver == ldv_3_ldv_param_17_1_default)) && (ldv_3_container_pci_driver == ldv_3_resource_pm_message.event)) && (ldv_3_ldv_param_17_1_default == 0)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_pm_message.event) [2024-02-07 19:05:55,940 INFO L76 edCorrectnessWitness]: Location invariant before [L9389-L9389] len == 0U [2024-02-07 19:05:55,940 INFO L76 edCorrectnessWitness]: Location invariant before [L6175-L6175] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 19:05:55,940 INFO L76 edCorrectnessWitness]: Location invariant before [L6349-L6349] arg0 == data [2024-02-07 19:05:55,940 INFO L76 edCorrectnessWitness]: Location invariant before [L6271-L6271] arg0 == (void *)0 [2024-02-07 19:05:55,940 INFO L76 edCorrectnessWitness]: Location invariant before [L5700-L5700] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 19:05:55,940 INFO L76 edCorrectnessWitness]: Location invariant before [L6793-L6795] ((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax) [2024-02-07 19:05:55,940 INFO L76 edCorrectnessWitness]: Location invariant before [L7116-L7116] attrs == (struct dma_attrs *)0 [2024-02-07 19:05:55,940 INFO L76 edCorrectnessWitness]: Location invariant before [L7460-L7460] ("cafe_ccic" == descriptor.modname) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 19:05:55,940 INFO L76 edCorrectnessWitness]: Location invariant before [L7543-L7543] ((0 <= i) && (i <= 3)) && (0 == loadtime || 1 == loadtime) [2024-02-07 19:05:55,940 INFO L76 edCorrectnessWitness]: Location invariant before [L8027-L8027] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:05:55,941 INFO L76 edCorrectnessWitness]: Location invariant before [L6036-L6036] 0 == arg2 [2024-02-07 19:05:55,941 INFO L76 edCorrectnessWitness]: Location invariant before [L6491-L6491] 0UL == flags [2024-02-07 19:05:55,941 INFO L76 edCorrectnessWitness]: Location invariant before [L5761-L5761] mcam == & cam->mcam [2024-02-07 19:05:55,941 INFO L76 edCorrectnessWitness]: Location invariant before [L9643-L9643] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,941 INFO L76 edCorrectnessWitness]: Location invariant before [L9965-L9966] ((ldv_4_callback_mmap == 0) && (ldv_4_callback_unlocked_ioctl == 0)) && (ldv_4_ldv_param_25_2_default == 0UL) [2024-02-07 19:05:55,941 INFO L76 edCorrectnessWitness]: Location invariant before [L7521-L7521] 0 == loadtime || 1 == loadtime [2024-02-07 19:05:55,941 INFO L76 edCorrectnessWitness]: Location invariant before [L9626-L9626] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,941 INFO L76 edCorrectnessWitness]: Location invariant before [L5249-L5249] dev == __mptr [2024-02-07 19:05:55,941 INFO L76 edCorrectnessWitness]: Location invariant before [L12071-L12071] ((1 == arg2) && (3U == arg1)) && (arg3 == (void *)0) [2024-02-07 19:05:55,941 INFO L76 edCorrectnessWitness]: Location invariant before [L7526-L7526] 0 == loadtime || 1 == loadtime [2024-02-07 19:05:55,941 INFO L76 edCorrectnessWitness]: Location invariant before [L6177-L6177] (((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default)) && (ldv_5_reg_guard_7_default != 0) [2024-02-07 19:05:55,942 INFO L76 edCorrectnessWitness]: Location invariant before [L7476-L7476] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 19:05:55,942 INFO L76 edCorrectnessWitness]: Location invariant before [L8206-L8206] (0UL == flags) && (flags == 0UL) [2024-02-07 19:05:55,942 INFO L76 edCorrectnessWitness]: Location invariant before [L7099-L7099] attrs == (struct dma_attrs *)0 [2024-02-07 19:05:55,942 INFO L76 edCorrectnessWitness]: Location invariant before [L11281-L11281] desc == (char const *)"" [2024-02-07 19:05:55,942 INFO L76 edCorrectnessWitness]: Location invariant before [L12046-L12046] arg3 == (unsigned short const *)0U [2024-02-07 19:05:55,942 INFO L76 edCorrectnessWitness]: Location invariant before [L8086-L8086] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:05:55,942 INFO L76 edCorrectnessWitness]: Location invariant before [L7574-L7574] 0 == loadtime || 1 == loadtime [2024-02-07 19:05:55,942 INFO L76 edCorrectnessWitness]: Location invariant before [L7118-L7118] (attrs == (struct dma_attrs *)0) && (_flags == 0UL) [2024-02-07 19:05:55,942 INFO L76 edCorrectnessWitness]: Location invariant before [L7137-L7137] attrs == (struct dma_attrs *)0 [2024-02-07 19:05:55,942 INFO L76 edCorrectnessWitness]: Location invariant before [L5728-L5728] (-5 == ret) && (mcam == & cam->mcam) [2024-02-07 19:05:55,942 INFO L76 edCorrectnessWitness]: Location invariant before [L8225-L8225] 0UL == flags [2024-02-07 19:05:55,943 INFO L76 edCorrectnessWitness]: Location invariant before [L9607-L9607] (((((((0 == ov7670_info.type[6]) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,943 INFO L76 edCorrectnessWitness]: Location invariant before [L9864-L9864] (((((((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_callback_unlocked_ioctl)) && (0 == ldv_4_ldv_param_22_3_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_22_3_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default) [2024-02-07 19:05:55,943 INFO L76 edCorrectnessWitness]: Location invariant before [L7584-L7584] 0 == loadtime || 1 == loadtime [2024-02-07 19:05:55,943 INFO L76 edCorrectnessWitness]: Location invariant before [L6131-L6132] (((((0 == ldv_7_thread_thread) && (128UL == arg2)) && (arg0 == ldv_7_line_line)) && (arg1 == ldv_7_callback_handler)) && (arg4 == ldv_7_data_data)) && (ldv_7_thread_thread == 0) [2024-02-07 19:05:55,943 INFO L76 edCorrectnessWitness]: Location invariant before [L8065-L8065] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:05:55,943 INFO L76 edCorrectnessWitness]: Location invariant before [L6203-L6203] 0 == arg0 [2024-02-07 19:05:55,943 INFO L76 edCorrectnessWitness]: Location invariant before [L7079-L7079] (gfp == 208U) && (attrs == (struct dma_attrs *)0) [2024-02-07 19:05:55,943 INFO L76 edCorrectnessWitness]: Location invariant before [L7307-L7307] ((2U <= (unsigned int )mode) && ((unsigned int )mode != 0U)) && ((unsigned int )mode != 1U) [2024-02-07 19:05:55,943 INFO L76 edCorrectnessWitness]: Location invariant before [L10719-L10719] (0L == c) && (((0L <= exp && exp <= 1L) && (exp == 0L || exp == 1L)) || exp == 0L) [2024-02-07 19:05:55,943 INFO L76 edCorrectnessWitness]: Location invariant before [L8162-L8162] (0UL == flags) && (flags == 0UL) [2024-02-07 19:05:55,944 INFO L76 edCorrectnessWitness]: Location invariant before [L5124-L5124] 0UL == flags [2024-02-07 19:05:55,944 INFO L76 edCorrectnessWitness]: Location invariant before [L8430-L8430] 0UL == flags [2024-02-07 19:05:55,944 INFO L76 edCorrectnessWitness]: Location invariant before [L9688-L9688] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,944 INFO L76 edCorrectnessWitness]: Location invariant before [L9346-L9346] ((((((0U == descriptor.flags) && (1708U == descriptor.lineno)) && ("Release, %d frames, %d singles, %d delivered\n" == descriptor.format)) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function)) && (descriptor.flags == 0U) [2024-02-07 19:05:55,944 INFO L76 edCorrectnessWitness]: Location invariant before [L9685-L9685] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,944 INFO L76 edCorrectnessWitness]: Location invariant before [L8396-L8396] 0UL == flags [2024-02-07 19:05:55,944 INFO L76 edCorrectnessWitness]: Location invariant before [L8030-L8030] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:05:55,944 INFO L76 edCorrectnessWitness]: Location invariant before [L7141-L7141] attrs == (struct dma_attrs *)0 [2024-02-07 19:05:55,944 INFO L76 edCorrectnessWitness]: Location invariant before [L9542-L9542] frame <= 4294967294U [2024-02-07 19:05:55,944 INFO L76 edCorrectnessWitness]: Location invariant before [L6084-L6084] arg1 == & __this_module [2024-02-07 19:05:55,945 INFO L76 edCorrectnessWitness]: Location invariant after [L6774-L6774] (0UL == __ret) && (__ret == 0UL) [2024-02-07 19:05:55,945 INFO L76 edCorrectnessWitness]: Location invariant before [L8009-L8009] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:05:55,945 INFO L76 edCorrectnessWitness]: Location invariant before [L5644-L5644] (data == cam) && (mcam == & cam->mcam) [2024-02-07 19:05:55,945 INFO L76 edCorrectnessWitness]: Location invariant before [L7397-L7397] 0 <= i [2024-02-07 19:05:55,945 INFO L76 edCorrectnessWitness]: Location invariant before [L6082-L6082] arg1 == & __this_module [2024-02-07 19:05:55,945 INFO L76 edCorrectnessWitness]: Location invariant before [L5765-L5765] (mcam == & cam->mcam) && (ret != 0) [2024-02-07 19:05:55,945 INFO L76 edCorrectnessWitness]: Location invariant before [L6387-L6387] arg0 == data [2024-02-07 19:05:55,945 INFO L76 edCorrectnessWitness]: Location invariant before [L8408-L8408] (((0UL == flags) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 19:05:55,945 INFO L76 edCorrectnessWitness]: Location invariant before [L9774-L9774] (0 == ret) && (ret == 0) [2024-02-07 19:05:55,945 INFO L76 edCorrectnessWitness]: Location invariant before [L5660-L5660] (((handled <= 1U) && (data == cam)) && (mcam == & cam->mcam)) && (handled == 0U || handled == 1U) [2024-02-07 19:05:55,945 INFO L76 edCorrectnessWitness]: Location invariant before [L8183-L8183] 0UL == flags [2024-02-07 19:05:55,946 INFO L76 edCorrectnessWitness]: Location invariant before [L9618-L9618] ((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == 0)) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,946 INFO L76 edCorrectnessWitness]: Location invariant before [L6035-L6035] 0 == arg2 [2024-02-07 19:05:55,946 INFO L76 edCorrectnessWitness]: Location invariant before [L6163-L6163] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 19:05:55,946 INFO L76 edCorrectnessWitness]: Location invariant before [L5756-L5756] mcam == & cam->mcam [2024-02-07 19:05:55,946 INFO L76 edCorrectnessWitness]: Location invariant before [L8126-L8126] 0UL == flags [2024-02-07 19:05:55,946 INFO L76 edCorrectnessWitness]: Location invariant before [L6239-L6239] arg0 == data [2024-02-07 19:05:55,946 INFO L76 edCorrectnessWitness]: Location invariant before [L5719-L5719] (-5 == ret) && (mcam == & cam->mcam) [2024-02-07 19:05:55,946 INFO L76 edCorrectnessWitness]: Location invariant before [L9675-L9675] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,946 INFO L76 edCorrectnessWitness]: Location invariant before [L9655-L9655] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,946 INFO L76 edCorrectnessWitness]: Location invariant before [L6039-L6039] 0 == arg2 [2024-02-07 19:05:55,946 INFO L76 edCorrectnessWitness]: Location invariant before [L9840-L9840] (0UL == ldv_4_ldv_param_22_2_default) && (ldv_4_ldv_param_22_2_default == 0UL) [2024-02-07 19:05:55,947 INFO L76 edCorrectnessWitness]: Location invariant before [L7115-L7115] attrs == (struct dma_attrs *)0 [2024-02-07 19:05:55,947 INFO L76 edCorrectnessWitness]: Location invariant before [L8046-L8046] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:05:55,947 INFO L76 edCorrectnessWitness]: Location invariant before [L8411-L8411] (((((((0U == descriptor.flags) && (0UL == flags)) && (1051U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function)) && (descriptor.flags == 0U) [2024-02-07 19:05:55,947 INFO L76 edCorrectnessWitness]: Location invariant before [L9867-L9867] (((((((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_callback_unlocked_ioctl)) && (0 == ldv_4_ldv_param_22_3_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_22_3_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default) [2024-02-07 19:05:55,947 INFO L76 edCorrectnessWitness]: Location invariant before [L5862-L5862] ret != 0 [2024-02-07 19:05:55,947 INFO L76 edCorrectnessWitness]: Location invariant before [L9612-L9612] (((((((0 == ov7670_info.type[6]) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,947 INFO L76 edCorrectnessWitness]: Location invariant before [L7967-L7967] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:05:55,947 INFO L76 edCorrectnessWitness]: Location invariant before [L6785-L6785] ((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax) [2024-02-07 19:05:55,947 INFO L76 edCorrectnessWitness]: Location invariant before [L8395-L8395] 0UL == flags [2024-02-07 19:05:55,947 INFO L76 edCorrectnessWitness]: Location invariant before [L8038-L8038] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:05:55,947 INFO L76 edCorrectnessWitness]: Location invariant before [L7598-L7598] 0 <= i [2024-02-07 19:05:55,948 INFO L76 edCorrectnessWitness]: Location invariant before [L6193-L6193] 0 == arg0 [2024-02-07 19:05:55,948 INFO L76 edCorrectnessWitness]: Location invariant before [L6311-L6311] (((0 == ldv_3_ldv_param_17_1_default) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_pm_message.event) [2024-02-07 19:05:55,948 INFO L76 edCorrectnessWitness]: Location invariant before [L6243-L6243] (((unsigned int )ldv_2_ret_val_default <= 1U) && (arg0 == data)) && ((unsigned int )ldv_2_ret_val_default == 0U || (unsigned int )ldv_2_ret_val_default == 1U) [2024-02-07 19:05:55,948 INFO L76 edCorrectnessWitness]: Location invariant before [L5687-L5687] -12 == ret [2024-02-07 19:05:55,948 INFO L76 edCorrectnessWitness]: Location invariant before [L7101-L7101] attrs == (struct dma_attrs *)0 [2024-02-07 19:05:55,948 INFO L76 edCorrectnessWitness]: Location invariant before [L9669-L9669] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,948 INFO L76 edCorrectnessWitness]: Location invariant before [L9711-L9711] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,948 INFO L76 edCorrectnessWitness]: Location invariant before [L5714-L5714] mcam == & cam->mcam [2024-02-07 19:05:55,948 INFO L76 edCorrectnessWitness]: Location invariant before [L7530-L7531] ((0 <= i) && (i <= 2)) && (0 == loadtime || 1 == loadtime) [2024-02-07 19:05:55,948 INFO L76 edCorrectnessWitness]: Location invariant before [L7054-L7054] ((1UL <= dma_mask) && (gfp == 208U)) && (dma_mask != 0UL) [2024-02-07 19:05:55,949 INFO L76 edCorrectnessWitness]: Location invariant before [L6336-L6336] ((((((((((((((((((((((((arg0 == data) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 19:05:55,949 INFO L76 edCorrectnessWitness]: Location invariant before [L5769-L5769] mcam == & cam->mcam [2024-02-07 19:05:55,949 INFO L76 edCorrectnessWitness]: Location invariant before [L9348-L9348] (((((0U == descriptor.flags) && (1708U == descriptor.lineno)) && ("Release, %d frames, %d singles, %d delivered\n" == descriptor.format)) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function) [2024-02-07 19:05:55,949 INFO L76 edCorrectnessWitness]: Location invariant before [L8175-L8175] 0UL == flags [2024-02-07 19:05:55,949 INFO L76 edCorrectnessWitness]: Location invariant before [L9644-L9644] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret != 0) [2024-02-07 19:05:55,949 INFO L76 edCorrectnessWitness]: Location invariant before [L6166-L6166] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 19:05:55,949 INFO L76 edCorrectnessWitness]: Location invariant before [L9565-L9565] (handled <= 1U) && (handled == 0U || handled == 1U) [2024-02-07 19:05:55,949 INFO L76 edCorrectnessWitness]: Location invariant before [L5570-L5570] ret != 0 [2024-02-07 19:05:55,949 INFO L76 edCorrectnessWitness]: Location invariant before [L8229-L8229] 0UL == flags [2024-02-07 19:05:55,949 INFO L76 edCorrectnessWitness]: Location invariant before [L8161-L8161] 0UL == flags [2024-02-07 19:05:55,949 INFO L76 edCorrectnessWitness]: Location invariant before [L7098-L7098] attrs == (struct dma_attrs *)0 [2024-02-07 19:05:55,950 INFO L76 edCorrectnessWitness]: Location invariant before [L7422-L7422] (1 == needed && needed == 1) || (0 == needed && needed == 0) [2024-02-07 19:05:55,950 INFO L76 edCorrectnessWitness]: Location invariant before [L8291-L8292] 9963797U == ctrl.id [2024-02-07 19:05:55,950 INFO L76 edCorrectnessWitness]: Location invariant before [L9343-L9343] (("cafe_ccic" == descriptor.modname) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function) [2024-02-07 19:05:55,950 INFO L76 edCorrectnessWitness]: Location invariant before [L12040-L12040] arg1 == (char const *)"cafe_ccic" [2024-02-07 19:05:55,950 INFO L76 edCorrectnessWitness]: Location invariant before [L9865-L9865] (((((((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_callback_unlocked_ioctl)) && (0 == ldv_4_ldv_param_22_3_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_22_3_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default) [2024-02-07 19:05:55,950 INFO L76 edCorrectnessWitness]: Location invariant before [L6361-L6361] arg0 == data [2024-02-07 19:05:55,950 INFO L76 edCorrectnessWitness]: Location invariant before [L9524-L9524] frame <= 4294967294U [2024-02-07 19:05:55,950 INFO L76 edCorrectnessWitness]: Location invariant before [L7535-L7535] ((0 <= i) && (i <= 2)) && (0 == loadtime || 1 == loadtime) [2024-02-07 19:05:55,950 INFO L76 edCorrectnessWitness]: Location invariant before [L5686-L5686] (-12 == ret) && (ret == -12) [2024-02-07 19:05:55,950 INFO L76 edCorrectnessWitness]: Location invariant before [L7464-L7464] ((((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function)) && (descriptor.flags == 0U) [2024-02-07 19:05:55,950 INFO L76 edCorrectnessWitness]: Location invariant before [L9615-L9615] ((((((((((((((((-32768 <= ((struct ov7670_config *)ov7670_info.platform_data)->clock_speed) && (((struct ov7670_config *)ov7670_info.platform_data)->clock_speed <= 32767)) && (0 == ov7670_info.type[6])) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4])) && (((struct ov7670_config *)ov7670_info.platform_data)->min_height == 240)) && (((struct ov7670_config *)ov7670_info.platform_data)->min_width == 320)) && (((struct ov7670_config *)ov7670_info.platform_data)->pclk_hb_disable == (_Bool)0)) && (((struct ov7670_config *)ov7670_info.platform_data)->pll_bypass == (_Bool)0)) && (((struct ov7670_config *)ov7670_info.platform_data)->use_smbus == (_Bool)0 || ((struct ov7670_config *)ov7670_info.platform_data)->use_smbus == (_Bool)1) [2024-02-07 19:05:55,951 INFO L76 edCorrectnessWitness]: Location invariant before [L9357-L9357] (((((0U == descriptor.flags) && (1708U == descriptor.lineno)) && ("Release, %d frames, %d singles, %d delivered\n" == descriptor.format)) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function) [2024-02-07 19:05:55,951 INFO L76 edCorrectnessWitness]: Location invariant before [L6326-L6326] arg0 == data [2024-02-07 19:05:55,951 INFO L76 edCorrectnessWitness]: Location invariant before [L9648-L9648] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,951 INFO L76 edCorrectnessWitness]: Location invariant before [L7170-L7170] (-1 == nr) && (0 == type) [2024-02-07 19:05:55,951 INFO L76 edCorrectnessWitness]: Location invariant before [L8081-L8081] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:05:55,951 INFO L76 edCorrectnessWitness]: Location invariant before [L5248-L5248] dev == __mptr [2024-02-07 19:05:55,951 INFO L76 edCorrectnessWitness]: Location invariant before [L9714-L9714] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret != 0) [2024-02-07 19:05:55,951 INFO L76 edCorrectnessWitness]: Location invariant before [L10748-L10748] ((size <= 1808U && size <= 32767U) && (((size == 0U || size == 1U) || size == 304U) || size == 1808U)) || (size == 0U && size == (size_t )0UL) [2024-02-07 19:05:55,951 INFO L76 edCorrectnessWitness]: Location invariant before [L7130-L7130] (attrs == (struct dma_attrs *)0) && (__ret_warn_on == 1) [2024-02-07 19:05:55,951 INFO L76 edCorrectnessWitness]: Location invariant before [L8190-L8190] (0UL == flags) && (flags == 0UL) [2024-02-07 19:05:55,951 INFO L76 edCorrectnessWitness]: Location invariant before [L7168-L7168] (((-1 == nr) && (0 == type)) && (type == 0)) && (nr == -1) [2024-02-07 19:05:55,952 INFO L76 edCorrectnessWitness]: Location invariant before [L5643-L5643] data == cam [2024-02-07 19:05:55,952 INFO L76 edCorrectnessWitness]: Location invariant before [L5662-L5662] (data == cam) && (mcam == & cam->mcam) [2024-02-07 19:05:55,952 INFO L76 edCorrectnessWitness]: Location invariant before [L9599-L9599] (((((((0 == ov7670_info.type[6]) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,952 INFO L76 edCorrectnessWitness]: Location invariant before [L8302-L8302] 9963797U == ctrl.id [2024-02-07 19:05:55,952 INFO L76 edCorrectnessWitness]: Location invariant before [L9947-L9949] (ldv_4_callback_read == 0) && (ldv_4_ldv_param_22_2_default == 0UL) [2024-02-07 19:05:55,952 INFO L76 edCorrectnessWitness]: Location invariant before [L7549-L7549] 0 == loadtime || 1 == loadtime [2024-02-07 19:05:55,952 INFO L76 edCorrectnessWitness]: Location invariant before [L7037-L7037] (0UL == dma_mask) && (dma_mask == 0UL) [2024-02-07 19:05:55,952 INFO L76 edCorrectnessWitness]: Location invariant before [L9716-L9716] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret != 0) [2024-02-07 19:05:55,952 INFO L76 edCorrectnessWitness]: Location invariant before [L9682-L9682] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,952 INFO L76 edCorrectnessWitness]: Location invariant before [L8158-L8158] (0UL == flags) && (flags == 0UL) [2024-02-07 19:05:55,953 INFO L76 edCorrectnessWitness]: Location invariant before [L6661-L6661] ((((((((((((((((((((((((((ldv_func_arg2 == & __this_module) && (ldv_func_arg3 == (char const *)"cafe_ccic")) && (ldv_func_arg1->driver.acpi_match_table == 0)) && (ldv_func_arg1->driver.bus == 0)) && (ldv_func_arg1->driver.groups == 0)) && (ldv_func_arg1->driver.mod_name == 0)) && (ldv_func_arg1->driver.name == 0)) && (ldv_func_arg1->driver.of_match_table == 0)) && (ldv_func_arg1->driver.owner == 0)) && (ldv_func_arg1->driver.p == 0)) && (ldv_func_arg1->driver.pm == 0)) && (ldv_func_arg1->driver.probe == 0)) && (ldv_func_arg1->driver.remove == 0)) && (ldv_func_arg1->driver.resume == 0)) && (ldv_func_arg1->driver.shutdown == 0)) && (ldv_func_arg1->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_func_arg1->driver.suspend == 0)) && (ldv_func_arg1->dynids.list.next == 0)) && (ldv_func_arg1->dynids.list.prev == 0)) && (ldv_func_arg1->err_handler == 0)) && (ldv_func_arg1->node.next == 0)) && (ldv_func_arg1->node.prev == 0)) && (ldv_func_arg1->resume_early == 0)) && (ldv_func_arg1->shutdown == 0)) && (ldv_func_arg1->sriov_configure == 0)) && (ldv_func_arg1->suspend_late == 0)) && (ldv_func_arg2->sig_ok == (_Bool)0 || ldv_func_arg2->sig_ok == (_Bool)1) [2024-02-07 19:05:55,953 INFO L76 edCorrectnessWitness]: Location invariant before [L8405-L8405] 0UL == flags [2024-02-07 19:05:55,953 INFO L76 edCorrectnessWitness]: Location invariant before [L9658-L9659] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,953 INFO L76 edCorrectnessWitness]: Location invariant before [L5604-L5604] (0UL == flags) && (flags == 0UL) [2024-02-07 19:05:55,953 INFO L76 edCorrectnessWitness]: Location invariant before [L6777-L6777] ((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__edi == __esi)) && (__edi == __edx)) && (__esi == __edx)) && (__edx == 0UL) [2024-02-07 19:05:55,953 INFO L76 edCorrectnessWitness]: Location invariant before [L5597-L5597] 0UL == flags [2024-02-07 19:05:55,953 INFO L76 edCorrectnessWitness]: Location invariant before [L5705-L5705] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 19:05:55,953 INFO L76 edCorrectnessWitness]: Location invariant before [L9687-L9687] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,953 INFO L76 edCorrectnessWitness]: Location invariant before [L6238-L6238] (((unsigned int )ldv_2_ret_val_default <= 1U) && (arg0 == data)) && ((unsigned int )ldv_2_ret_val_default == 0U || (unsigned int )ldv_2_ret_val_default == 1U) [2024-02-07 19:05:55,953 INFO L76 edCorrectnessWitness]: Location invariant before [L8369-L8369] 0UL == flags [2024-02-07 19:05:55,953 INFO L76 edCorrectnessWitness]: Location invariant before [L6153-L6153] (0 == ldv_5_cafe_exit_default) && (ldv_5_cafe_exit_default == 0) [2024-02-07 19:05:55,954 INFO L76 edCorrectnessWitness]: Location invariant before [L7303-L7303] (1U <= (unsigned int )mode) && ((unsigned int )mode != 0U) [2024-02-07 19:05:55,954 INFO L76 edCorrectnessWitness]: Location invariant before [L7327-L7327] (((((((1U <= val) && (reg <= 64U)) && (reg <= 127U)) && (val <= 268435456U)) && (val <= 2147483647U)) && (reg != 0U)) && (val != 0U)) && (((44U <= reg && ((reg == 44U || reg == 60U) || reg == 64U)) && ((val == 1U || val == 63U) || val == 268435456U)) || ((60U <= reg && (reg == 60U || reg == 64U)) && (val == 1U || val == 268435456U))) [2024-02-07 19:05:55,954 INFO L76 edCorrectnessWitness]: Location invariant before [L6297-L6297] ((((0 == ldv_3_container_pci_driver) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_container_pci_driver == 0)) && (ldv_3_container_pci_driver == ldv_3_resource_pm_message.event) [2024-02-07 19:05:55,954 INFO L76 edCorrectnessWitness]: Location invariant before [L5217-L5217] (reg != 0U) && ((((44U <= reg && reg <= 64U) && reg <= 127U) && ((reg == 44U || reg == 60U) || reg == 64U)) || (((36U <= reg && reg <= 12300U) && reg <= 32767U) && (((((reg == 36U || reg == 44U) || reg == 60U) || reg == 64U) || reg == 136U) || reg == 12300U))) [2024-02-07 19:05:55,954 INFO L76 edCorrectnessWitness]: Location invariant before [L9652-L9652] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,954 INFO L76 edCorrectnessWitness]: Location invariant before [L9356-L9356] (((((0U == descriptor.flags) && (1708U == descriptor.lineno)) && ("Release, %d frames, %d singles, %d delivered\n" == descriptor.format)) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function) [2024-02-07 19:05:55,954 INFO L76 edCorrectnessWitness]: Location invariant before [L9650-L9650] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,954 INFO L76 edCorrectnessWitness]: Location invariant before [L9698-L9698] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret == 0) [2024-02-07 19:05:55,954 INFO L76 edCorrectnessWitness]: Location invariant before [L9631-L9631] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:05:55,954 INFO L76 edCorrectnessWitness]: Location invariant before [L10773-L10773] nmemb == (size_t )1UL [2024-02-07 19:05:55,954 INFO L76 edCorrectnessWitness]: Location invariant before [L5752-L5752] (mcam == & cam->mcam) && (ret != 0) [2024-02-07 19:05:55,955 INFO L76 edCorrectnessWitness]: Location invariant before [L6154-L6154] (((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default)) && (ldv_5_cafe_init_default == 0) [2024-02-07 19:05:55,955 INFO L76 edCorrectnessWitness]: Location invariant before [L9863-L9863] (((((((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_callback_unlocked_ioctl)) && (0 == ldv_4_ldv_param_22_3_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_22_3_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default) [2024-02-07 19:05:55,955 INFO L76 edCorrectnessWitness]: Location invariant before [L6125-L6125] 128UL == arg2 [2024-02-07 19:05:55,955 INFO L76 edCorrectnessWitness]: Location invariant before [L11277-L11277] (desc == (char const *)"") && (expr == 0) [2024-02-07 19:05:55,955 INFO L76 edCorrectnessWitness]: Location invariant before [L7466-L7466] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 19:05:55,955 INFO L76 edCorrectnessWitness]: Location invariant before [L10709-L10709] (208U == flags) && (flags == 208U) [2024-02-07 19:05:55,955 INFO L76 edCorrectnessWitness]: Location invariant before [L8208-L8208] (0UL == flags) && (ret != 0) [2024-02-07 19:05:55,955 INFO L76 edCorrectnessWitness]: Location invariant before [L7958-L7958] ((0U == widthy) && (fmt == & cam->pix_format)) && (widthy == 0U) [2024-02-07 19:05:55,955 INFO L76 edCorrectnessWitness]: Location invariant before [L8394-L8394] 0UL == flags [2024-02-07 19:05:55,955 INFO L76 edCorrectnessWitness]: Location invariant before [L5703-L5703] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 19:05:55,955 INFO L76 edCorrectnessWitness]: Location invariant before [L6077-L6077] (((((((((((((((((((((((((arg0 == ldv_9_pci_driver_pci_driver) && (arg1 == & __this_module)) && (ldv_9_pci_driver_pci_driver->driver.acpi_match_table == 0)) && (ldv_9_pci_driver_pci_driver->driver.bus == 0)) && (ldv_9_pci_driver_pci_driver->driver.groups == 0)) && (ldv_9_pci_driver_pci_driver->driver.mod_name == 0)) && (ldv_9_pci_driver_pci_driver->driver.name == 0)) && (ldv_9_pci_driver_pci_driver->driver.of_match_table == 0)) && (ldv_9_pci_driver_pci_driver->driver.owner == 0)) && (ldv_9_pci_driver_pci_driver->driver.p == 0)) && (ldv_9_pci_driver_pci_driver->driver.pm == 0)) && (ldv_9_pci_driver_pci_driver->driver.probe == 0)) && (ldv_9_pci_driver_pci_driver->driver.remove == 0)) && (ldv_9_pci_driver_pci_driver->driver.resume == 0)) && (ldv_9_pci_driver_pci_driver->driver.shutdown == 0)) && (ldv_9_pci_driver_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_9_pci_driver_pci_driver->driver.suspend == 0)) && (ldv_9_pci_driver_pci_driver->dynids.list.next == 0)) && (ldv_9_pci_driver_pci_driver->dynids.list.prev == 0)) && (ldv_9_pci_driver_pci_driver->err_handler == 0)) && (ldv_9_pci_driver_pci_driver->node.next == 0)) && (ldv_9_pci_driver_pci_driver->node.prev == 0)) && (ldv_9_pci_driver_pci_driver->resume_early == 0)) && (ldv_9_pci_driver_pci_driver->shutdown == 0)) && (ldv_9_pci_driver_pci_driver->sriov_configure == 0)) && (ldv_9_pci_driver_pci_driver->suspend_late == 0) [2024-02-07 19:05:55,956 INFO L76 edCorrectnessWitness]: Location invariant before [L8348-L8348] ret == 0 [2024-02-07 19:05:55,956 INFO L76 edCorrectnessWitness]: Location invariant before [L5592-L5592] (0UL == flags) && (flags == 0UL) [2024-02-07 19:05:55,956 INFO L76 edCorrectnessWitness]: Location invariant before [L6782-L6783] (((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax)) && (__eax == 0UL) [2024-02-07 19:05:55,956 INFO L76 edCorrectnessWitness]: Location invariant before [L6044-L6044] 0 == arg2 [2024-02-07 19:05:55,956 INFO L76 edCorrectnessWitness]: Location invariant before [L12165-L12165] arg1 == (char const *)"&cam->s_mutex" [2024-02-07 19:05:55,956 INFO L76 edCorrectnessWitness]: Location invariant before [L5856-L5856] 0 == ret [2024-02-07 19:05:55,956 INFO L76 edCorrectnessWitness]: Location invariant before [L6221-L6221] ((0 == ldv_2_callback_handler) && (arg0 == data)) && (ldv_2_callback_handler == 0) [2024-02-07 19:05:55,956 INFO L76 edCorrectnessWitness]: Location invariant before [L8346-L8346] ret == 0 [2024-02-07 19:05:55,956 INFO L76 edCorrectnessWitness]: Location invariant before [L6670-L6670] (((((((((((((((((((((((ldv_func_arg1->driver.acpi_match_table == 0) && (ldv_func_arg1->driver.bus == 0)) && (ldv_func_arg1->driver.groups == 0)) && (ldv_func_arg1->driver.mod_name == 0)) && (ldv_func_arg1->driver.name == 0)) && (ldv_func_arg1->driver.of_match_table == 0)) && (ldv_func_arg1->driver.owner == 0)) && (ldv_func_arg1->driver.p == 0)) && (ldv_func_arg1->driver.pm == 0)) && (ldv_func_arg1->driver.probe == 0)) && (ldv_func_arg1->driver.remove == 0)) && (ldv_func_arg1->driver.resume == 0)) && (ldv_func_arg1->driver.shutdown == 0)) && (ldv_func_arg1->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_func_arg1->driver.suspend == 0)) && (ldv_func_arg1->dynids.list.next == 0)) && (ldv_func_arg1->dynids.list.prev == 0)) && (ldv_func_arg1->err_handler == 0)) && (ldv_func_arg1->node.next == 0)) && (ldv_func_arg1->node.prev == 0)) && (ldv_func_arg1->resume_early == 0)) && (ldv_func_arg1->shutdown == 0)) && (ldv_func_arg1->sriov_configure == 0)) && (ldv_func_arg1->suspend_late == 0) [2024-02-07 19:05:55,956 INFO L76 edCorrectnessWitness]: Location invariant before [L8131-L8131] 0UL == flags [2024-02-07 19:05:55,956 INFO L76 edCorrectnessWitness]: Location invariant before [L8398-L8398] 0UL == flags [2024-02-07 19:05:55,957 INFO L76 edCorrectnessWitness]: Location invariant before [L7428-L7428] 0 == needed [2024-02-07 19:05:55,957 INFO L76 edCorrectnessWitness]: Location invariant before [L7533-L7533] ((0 <= i) && (i <= 2)) && (0 == loadtime || 1 == loadtime) [2024-02-07 19:05:55,957 INFO L76 edCorrectnessWitness]: Location invariant before [L9301-L9301] 0 == ret [2024-02-07 19:05:56,089 INFO L181 MainTranslator]: Built tables and reachable declarations [2024-02-07 19:05:57,890 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.14-races/linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-1.i[304991,305004] [2024-02-07 19:05:58,009 INFO L207 PostProcessor]: Analyzing one entry point: main [2024-02-07 19:05:58,047 INFO L206 MainTranslator]: Completed pre-run Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local [2024-02-07 19:05:58,195 ERROR L361 MainTranslator]: Unsupported Syntax: ACSL addressof for variable off-heap [2024-02-07 19:05:58,196 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@43a0f7d7 and model type witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 07.02 07:05:58, skipping insertion in model container [2024-02-07 19:05:58,197 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-02-07 19:05:58,197 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2024-02-07 19:05:58,199 INFO L158 Benchmark]: Toolchain (without parser) took 34068.08ms. Allocated memory was 186.6MB in the beginning and 752.9MB in the end (delta: 566.2MB). Free memory was 105.2MB in the beginning and 366.0MB in the end (delta: -260.7MB). Peak memory consumption was 443.6MB. Max. memory is 16.1GB. [2024-02-07 19:05:58,199 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 100.7MB. Free memory is still 55.2MB. There was no memory consumed. Max. memory is 16.1GB. [2024-02-07 19:05:58,199 INFO L158 Benchmark]: Witness Parser took 0.17ms. Allocated memory is still 186.6MB. Free memory is still 114.3MB. There was no memory consumed. Max. memory is 16.1GB. [2024-02-07 19:05:58,200 INFO L158 Benchmark]: CACSL2BoogieTranslator took 34065.71ms. Allocated memory was 186.6MB in the beginning and 752.9MB in the end (delta: 566.2MB). Free memory was 105.2MB in the beginning and 366.0MB in the end (delta: -260.7MB). Peak memory consumption was 443.6MB. Max. memory is 16.1GB. [2024-02-07 19:05:58,201 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.14ms. Allocated memory is still 100.7MB. Free memory is still 55.2MB. There was no memory consumed. Max. memory is 16.1GB. * Witness Parser took 0.17ms. Allocated memory is still 186.6MB. Free memory is still 114.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 34065.71ms. Allocated memory was 186.6MB in the beginning and 752.9MB in the end (delta: 566.2MB). Free memory was 105.2MB in the beginning and 366.0MB in the end (delta: -260.7MB). Peak memory consumption was 443.6MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 5644]: Unsupported Syntax ACSL addressof for variable off-heap RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReachWitnessValidation.xml -i ../../../trunk/examples/svcomp/ldv-linux-3.14-races/linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-1.i ./goblint.2024-02-07_10-47-16.files/SV-COMP24_unreach-call/linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-1.yml/witness.yml -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --traceabstraction.compute.hoare.annotation.of.negated.interpolant.automaton,.abstraction.and.cfg false --witnessparser.only.consider.loop.invariants false --- Real Ultimate output --- This is Ultimate 0.2.4-wip.fs.fix-undeclared-acsl-variable-e7c74ae-m [2024-02-07 19:06:00,197 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-02-07 19:06:00,309 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-02-07 19:06:00,314 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-02-07 19:06:00,314 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-02-07 19:06:00,350 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-02-07 19:06:00,351 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-02-07 19:06:00,351 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-02-07 19:06:00,352 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-02-07 19:06:00,355 INFO L153 SettingsManager]: * Use memory slicer=true [2024-02-07 19:06:00,360 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-02-07 19:06:00,360 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-02-07 19:06:00,361 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-02-07 19:06:00,362 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-02-07 19:06:00,362 INFO L153 SettingsManager]: * Use SBE=true [2024-02-07 19:06:00,362 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-02-07 19:06:00,363 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-02-07 19:06:00,363 INFO L153 SettingsManager]: * sizeof long=4 [2024-02-07 19:06:00,363 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-02-07 19:06:00,363 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-02-07 19:06:00,363 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-02-07 19:06:00,368 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-02-07 19:06:00,369 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-02-07 19:06:00,369 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-02-07 19:06:00,369 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-02-07 19:06:00,369 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-02-07 19:06:00,369 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-02-07 19:06:00,370 INFO L153 SettingsManager]: * sizeof long double=12 [2024-02-07 19:06:00,370 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-02-07 19:06:00,370 INFO L153 SettingsManager]: * Use constant arrays=true [2024-02-07 19:06:00,371 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-02-07 19:06:00,371 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-02-07 19:06:00,371 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-02-07 19:06:00,371 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-02-07 19:06:00,372 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-02-07 19:06:00,372 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-02-07 19:06:00,372 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-02-07 19:06:00,373 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-02-07 19:06:00,373 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-02-07 19:06:00,373 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-02-07 19:06:00,373 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-02-07 19:06:00,373 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-02-07 19:06:00,373 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2024-02-07 19:06:00,374 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-02-07 19:06:00,374 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-02-07 19:06:00,374 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2024-02-07 19:06:00,374 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessparser: Only consider loop invariants -> false [2024-02-07 19:06:00,701 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-02-07 19:06:00,735 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-02-07 19:06:00,737 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-02-07 19:06:00,737 INFO L270 PluginConnector]: Initializing CDTParser... [2024-02-07 19:06:00,743 INFO L274 PluginConnector]: CDTParser initialized [2024-02-07 19:06:00,748 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-linux-3.14-races/linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-1.i [2024-02-07 19:06:02,058 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-02-07 19:06:02,479 INFO L384 CDTParser]: Found 1 translation units. [2024-02-07 19:06:02,480 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.14-races/linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-1.i [2024-02-07 19:06:02,514 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c5a8491e3/c9c9501e116e4b0ea70afae524c3343a/FLAG72a37a9b2 [2024-02-07 19:06:02,524 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c5a8491e3/c9c9501e116e4b0ea70afae524c3343a [2024-02-07 19:06:02,526 INFO L270 PluginConnector]: Initializing Witness Parser... [2024-02-07 19:06:02,527 INFO L274 PluginConnector]: Witness Parser initialized [2024-02-07 19:06:02,527 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/./goblint.2024-02-07_10-47-16.files/SV-COMP24_unreach-call/linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-1.yml/witness.yml [2024-02-07 19:06:03,058 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-02-07 19:06:03,059 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-02-07 19:06:03,060 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-02-07 19:06:03,060 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-02-07 19:06:03,064 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-02-07 19:06:03,064 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.02 07:06:02" (1/2) ... [2024-02-07 19:06:03,065 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@359a3aaa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.02 07:06:03, skipping insertion in model container [2024-02-07 19:06:03,065 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.02 07:06:02" (1/2) ... [2024-02-07 19:06:03,066 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@534abe29 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.02 07:06:03, skipping insertion in model container [2024-02-07 19:06:03,067 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "witness.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 07.02 07:06:03" (2/2) ... [2024-02-07 19:06:03,067 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@359a3aaa and model type witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 07.02 07:06:03, skipping insertion in model container [2024-02-07 19:06:03,067 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "witness.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 07.02 07:06:03" (2/2) ... [2024-02-07 19:06:03,068 INFO L83 nessWitnessExtractor]: Extracting all invariants from correctness witness [2024-02-07 19:06:31,553 INFO L74 edCorrectnessWitness]: Found the following entries in the witness: [2024-02-07 19:06:31,559 INFO L76 edCorrectnessWitness]: Location invariant before [L6313-L6313] (((0 == ldv_3_ldv_param_17_1_default) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_pm_message.event) [2024-02-07 19:06:31,559 INFO L76 edCorrectnessWitness]: Location invariant before [L8009-L8009] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:06:31,559 INFO L76 edCorrectnessWitness]: Location invariant before [L9694-L9694] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret == 0) [2024-02-07 19:06:31,559 INFO L76 edCorrectnessWitness]: Location invariant before [L8161-L8161] 0UL == flags [2024-02-07 19:06:31,560 INFO L76 edCorrectnessWitness]: Location invariant before [L8348-L8348] ret == 0 [2024-02-07 19:06:31,560 INFO L76 edCorrectnessWitness]: Location invariant before [L8382-L8382] 0UL == flags [2024-02-07 19:06:31,560 INFO L76 edCorrectnessWitness]: Location invariant before [L7099-L7099] attrs == (struct dma_attrs *)0 [2024-02-07 19:06:31,560 INFO L76 edCorrectnessWitness]: Location invariant before [L7059-L7059] (((((((1UL <= dma_mask) && (208U <= gfp)) && (gfp <= 209U)) && (gfp <= 255U)) && (dma_mask <= 4294967295UL)) && (gfp != 0U)) && (dma_mask != 0UL)) && (gfp == 208U || gfp == 209U) [2024-02-07 19:06:31,560 INFO L76 edCorrectnessWitness]: Location invariant before [L8058-L8058] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:06:31,561 INFO L76 edCorrectnessWitness]: Location invariant before [L6128-L6128] (128UL == arg2) && (arg0 == ldv_7_line_line) [2024-02-07 19:06:31,561 INFO L76 edCorrectnessWitness]: Location invariant before [L8071-L8071] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:06:31,561 INFO L76 edCorrectnessWitness]: Location invariant before [L6489-L6489] (0UL == flags) && (flags == 0UL) [2024-02-07 19:06:31,561 INFO L76 edCorrectnessWitness]: Location invariant before [L8086-L8086] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:06:31,561 INFO L76 edCorrectnessWitness]: Location invariant before [L5124-L5124] 0UL == flags [2024-02-07 19:06:31,561 INFO L76 edCorrectnessWitness]: Location invariant before [L8025-L8025] (((((((widthuv <= 2147483647U) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:06:31,561 INFO L76 edCorrectnessWitness]: Location invariant before [L8208-L8208] (0UL == flags) && (ret != 0) [2024-02-07 19:06:31,561 INFO L76 edCorrectnessWitness]: Location invariant before [L8387-L8387] (0UL == flags) && (ret == 0) [2024-02-07 19:06:31,561 INFO L76 edCorrectnessWitness]: Location invariant before [L7115-L7115] attrs == (struct dma_attrs *)0 [2024-02-07 19:06:31,562 INFO L76 edCorrectnessWitness]: Location invariant before [L9675-L9675] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,562 INFO L76 edCorrectnessWitness]: Location invariant before [L6787-L6788] ((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax) [2024-02-07 19:06:31,562 INFO L76 edCorrectnessWitness]: Location invariant before [L9342-L9342] ("cafe_ccic" == descriptor.modname) && ("mcam_v4l_release" == descriptor.function) [2024-02-07 19:06:31,562 INFO L76 edCorrectnessWitness]: Location invariant before [L6227-L6227] ((((((0 == ldv_2_callback_handler) && (0 == ldv_2_data_data)) && (0 == ldv_2_thread_thread)) && (arg0 == data)) && (ldv_2_callback_handler == ldv_2_data_data)) && (ldv_2_callback_handler == ldv_2_thread_thread)) && (ldv_2_data_data == ldv_2_thread_thread) [2024-02-07 19:06:31,562 INFO L76 edCorrectnessWitness]: Location invariant before [L5654-L5654] (data == cam) && (mcam == & cam->mcam) [2024-02-07 19:06:31,563 INFO L76 edCorrectnessWitness]: Location invariant before [L7479-L7479] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 19:06:31,563 INFO L76 edCorrectnessWitness]: Location invariant before [L10832-L10832] size == (size_t )8UL [2024-02-07 19:06:31,563 INFO L76 edCorrectnessWitness]: Location invariant before [L9608-L9608] (((((((0 == ov7670_info.type[6]) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,563 INFO L76 edCorrectnessWitness]: Location invariant before [L8216-L8216] (0UL == flags) && (ret == 0) [2024-02-07 19:06:31,563 INFO L76 edCorrectnessWitness]: Location invariant before [L6056-L6056] (((((((((((((((((((((((arg0->driver.acpi_match_table == 0) && (arg0->driver.bus == 0)) && (arg0->driver.groups == 0)) && (arg0->driver.mod_name == 0)) && (arg0->driver.name == 0)) && (arg0->driver.of_match_table == 0)) && (arg0->driver.owner == 0)) && (arg0->driver.p == 0)) && (arg0->driver.pm == 0)) && (arg0->driver.probe == 0)) && (arg0->driver.remove == 0)) && (arg0->driver.resume == 0)) && (arg0->driver.shutdown == 0)) && (arg0->driver.suppress_bind_attrs == (_Bool)0)) && (arg0->driver.suspend == 0)) && (arg0->dynids.list.next == 0)) && (arg0->dynids.list.prev == 0)) && (arg0->err_handler == 0)) && (arg0->node.next == 0)) && (arg0->node.prev == 0)) && (arg0->resume_early == 0)) && (arg0->shutdown == 0)) && (arg0->sriov_configure == 0)) && (arg0->suspend_late == 0) [2024-02-07 19:06:31,563 INFO L76 edCorrectnessWitness]: Location invariant before [L10829-L10829] size == (size_t )8UL [2024-02-07 19:06:31,563 INFO L76 edCorrectnessWitness]: Location invariant before [L8213-L8213] (0UL == flags) && (flags == 0UL) [2024-02-07 19:06:31,563 INFO L76 edCorrectnessWitness]: Location invariant before [L8173-L8173] (0UL == flags) && (flags == 0UL) [2024-02-07 19:06:31,564 INFO L76 edCorrectnessWitness]: Location invariant before [L8436-L8436] 0UL == flags [2024-02-07 19:06:31,564 INFO L76 edCorrectnessWitness]: Location invariant before [L6076-L6076] ((((((((((((((((((((((((arg1 == & __this_module) && (arg0->driver.acpi_match_table == 0)) && (arg0->driver.bus == 0)) && (arg0->driver.groups == 0)) && (arg0->driver.mod_name == 0)) && (arg0->driver.name == 0)) && (arg0->driver.of_match_table == 0)) && (arg0->driver.owner == 0)) && (arg0->driver.p == 0)) && (arg0->driver.pm == 0)) && (arg0->driver.probe == 0)) && (arg0->driver.remove == 0)) && (arg0->driver.resume == 0)) && (arg0->driver.shutdown == 0)) && (arg0->driver.suppress_bind_attrs == (_Bool)0)) && (arg0->driver.suspend == 0)) && (arg0->dynids.list.next == 0)) && (arg0->dynids.list.prev == 0)) && (arg0->err_handler == 0)) && (arg0->node.next == 0)) && (arg0->node.prev == 0)) && (arg0->resume_early == 0)) && (arg0->shutdown == 0)) && (arg0->sriov_configure == 0)) && (arg0->suspend_late == 0) [2024-02-07 19:06:31,564 INFO L76 edCorrectnessWitness]: Location invariant before [L8202-L8202] 0UL == flags [2024-02-07 19:06:31,565 INFO L76 edCorrectnessWitness]: Location invariant before [L5570-L5570] ret != 0 [2024-02-07 19:06:31,566 INFO L76 edCorrectnessWitness]: Location invariant before [L9631-L9631] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,566 INFO L76 edCorrectnessWitness]: Location invariant before [L5662-L5662] (data == cam) && (mcam == & cam->mcam) [2024-02-07 19:06:31,566 INFO L76 edCorrectnessWitness]: Location invariant before [L5706-L5706] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 19:06:31,566 INFO L76 edCorrectnessWitness]: Location invariant before [L6125-L6125] 128UL == arg2 [2024-02-07 19:06:31,566 INFO L76 edCorrectnessWitness]: Location invariant before [L8030-L8030] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:06:31,566 INFO L76 edCorrectnessWitness]: Location invariant before [L6130-L6130] ((((0 == ldv_7_thread_thread) && (128UL == arg2)) && (arg0 == ldv_7_line_line)) && (arg1 == ldv_7_callback_handler)) && (ldv_7_thread_thread == 0) [2024-02-07 19:06:31,566 INFO L76 edCorrectnessWitness]: Location invariant before [L9778-L9778] 0 == ret [2024-02-07 19:06:31,566 INFO L76 edCorrectnessWitness]: Location invariant before [L9607-L9607] (((((((0 == ov7670_info.type[6]) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,567 INFO L76 edCorrectnessWitness]: Location invariant before [L6296-L6296] (0 == ldv_3_resource_pm_message.event) && (arg0 == data) [2024-02-07 19:06:31,567 INFO L76 edCorrectnessWitness]: Location invariant before [L6299-L6299] (((((((((((0 == ldv_3_container_pci_driver) && (0 == ldv_3_ldv_param_17_1_default)) && (0 == ldv_3_resource_dev)) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_container_pci_driver == ldv_3_ldv_param_17_1_default)) && (ldv_3_container_pci_driver == ldv_3_resource_dev)) && (ldv_3_container_pci_driver == ldv_3_resource_pm_message.event)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_dev)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_pm_message.event)) && (ldv_3_resource_dev == 0)) && (ldv_3_resource_dev == ldv_3_resource_pm_message.event) [2024-02-07 19:06:31,567 INFO L76 edCorrectnessWitness]: Location invariant before [L6105-L6105] (((((((((((((((((((((((arg0->driver.acpi_match_table == 0) && (arg0->driver.bus == 0)) && (arg0->driver.groups == 0)) && (arg0->driver.mod_name == 0)) && (arg0->driver.name == 0)) && (arg0->driver.of_match_table == 0)) && (arg0->driver.owner == 0)) && (arg0->driver.p == 0)) && (arg0->driver.pm == 0)) && (arg0->driver.probe == 0)) && (arg0->driver.remove == 0)) && (arg0->driver.resume == 0)) && (arg0->driver.shutdown == 0)) && (arg0->driver.suppress_bind_attrs == (_Bool)0)) && (arg0->driver.suspend == 0)) && (arg0->dynids.list.next == 0)) && (arg0->dynids.list.prev == 0)) && (arg0->err_handler == 0)) && (arg0->node.next == 0)) && (arg0->node.prev == 0)) && (arg0->resume_early == 0)) && (arg0->shutdown == 0)) && (arg0->sriov_configure == 0)) && (arg0->suspend_late == 0) [2024-02-07 19:06:31,567 INFO L76 edCorrectnessWitness]: Location invariant before [L8407-L8407] ((0UL == flags) && ("cafe_ccic" == descriptor.modname)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 19:06:31,567 INFO L76 edCorrectnessWitness]: Location invariant before [L7051-L7051] gfp == 208U [2024-02-07 19:06:31,573 INFO L76 edCorrectnessWitness]: Location invariant before [L5532-L5532] (0UL == flags) && (flags == 0UL) [2024-02-07 19:06:31,586 INFO L76 edCorrectnessWitness]: Location invariant before [L9669-L9669] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,587 INFO L76 edCorrectnessWitness]: Location invariant before [L9626-L9626] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,587 INFO L76 edCorrectnessWitness]: Location invariant before [L7086-L7086] attrs == (struct dma_attrs *)0 [2024-02-07 19:06:31,587 INFO L76 edCorrectnessWitness]: Location invariant before [L10789-L10789] ((((1904U <= size) && (size <= 3816U)) && (size <= 32767U)) && (size != 0U)) && (size == 1904U || size == 3816U) [2024-02-07 19:06:31,587 INFO L76 edCorrectnessWitness]: Location invariant before [L7463-L7463] (((((306U == descriptor.lineno) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function)) && (descriptor.lineno == 306U) [2024-02-07 19:06:31,587 INFO L76 edCorrectnessWitness]: Location invariant before [L9625-L9625] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,587 INFO L76 edCorrectnessWitness]: Location invariant before [L6325-L6325] arg0 == data [2024-02-07 19:06:31,587 INFO L76 edCorrectnessWitness]: Location invariant before [L5735-L5735] mcam == & cam->mcam [2024-02-07 19:06:31,588 INFO L76 edCorrectnessWitness]: Location invariant before [L8384-L8384] 0UL == flags [2024-02-07 19:06:31,588 INFO L76 edCorrectnessWitness]: Location invariant before [L8214-L8214] 0UL == flags [2024-02-07 19:06:31,588 INFO L76 edCorrectnessWitness]: Location invariant before [L6037-L6037] 0 == arg2 [2024-02-07 19:06:31,588 INFO L76 edCorrectnessWitness]: Location invariant before [L5249-L5249] dev == __mptr [2024-02-07 19:06:31,588 INFO L76 edCorrectnessWitness]: Location invariant before [L5530-L5530] (0UL == flags) && (flags == 0UL) [2024-02-07 19:06:31,588 INFO L76 edCorrectnessWitness]: Location invariant before [L6357-L6357] ((((((((((((((((((((((((arg0 == data) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 19:06:31,588 INFO L76 edCorrectnessWitness]: Location invariant before [L6269-L6269] arg0 == (void *)0 [2024-02-07 19:06:31,588 INFO L76 edCorrectnessWitness]: Location invariant before [L5727-L5727] (-5 == ret) && (mcam == & cam->mcam) [2024-02-07 19:06:31,588 INFO L76 edCorrectnessWitness]: Location invariant before [L7543-L7543] ((0 <= i) && (i <= 3)) && (0 == loadtime || 1 == loadtime) [2024-02-07 19:06:31,589 INFO L76 edCorrectnessWitness]: Location invariant before [L7055-L7055] (((1UL <= dma_mask) && (dma_mask <= 16777215UL)) && (gfp == 208U)) && (dma_mask != 0UL) [2024-02-07 19:06:31,589 INFO L76 edCorrectnessWitness]: Location invariant before [L8430-L8430] 0UL == flags [2024-02-07 19:06:31,589 INFO L76 edCorrectnessWitness]: Location invariant before [L5602-L5602] 0UL == flags [2024-02-07 19:06:31,589 INFO L76 edCorrectnessWitness]: Location invariant before [L9532-L9532] ((frame <= 4294967294U) && (1U == handled)) && (handled == 1U) [2024-02-07 19:06:31,589 INFO L76 edCorrectnessWitness]: Location invariant before [L6230-L6230] arg0 == data [2024-02-07 19:06:31,589 INFO L76 edCorrectnessWitness]: Location invariant before [L9303-L9303] 0 == ret [2024-02-07 19:06:31,589 INFO L76 edCorrectnessWitness]: Location invariant before [L7526-L7526] 0 == loadtime || 1 == loadtime [2024-02-07 19:06:31,589 INFO L76 edCorrectnessWitness]: Location invariant before [L9534-L9534] (frame <= 4294967294U) && (1U == handled) [2024-02-07 19:06:31,590 INFO L76 edCorrectnessWitness]: Location invariant before [L6354-L6354] arg0 == data [2024-02-07 19:06:31,590 INFO L76 edCorrectnessWitness]: Location invariant before [L8178-L8178] 0UL == flags [2024-02-07 19:06:31,590 INFO L76 edCorrectnessWitness]: Location invariant before [L8046-L8046] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:06:31,590 INFO L76 edCorrectnessWitness]: Location invariant before [L9652-L9652] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,590 INFO L76 edCorrectnessWitness]: Location invariant before [L5769-L5769] mcam == & cam->mcam [2024-02-07 19:06:31,590 INFO L76 edCorrectnessWitness]: Location invariant before [L6042-L6042] 0 == arg2 [2024-02-07 19:06:31,590 INFO L76 edCorrectnessWitness]: Location invariant before [L5595-L5595] 0UL == flags [2024-02-07 19:06:31,590 INFO L76 edCorrectnessWitness]: Location invariant before [L7461-L7461] (("cafe_ccic" == descriptor.modname) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 19:06:31,590 INFO L76 edCorrectnessWitness]: Location invariant before [L7462-L7462] ((("cafe_ccic" == descriptor.modname) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 19:06:31,591 INFO L76 edCorrectnessWitness]: Location invariant before [L6247-L6247] (((unsigned int )ldv_2_ret_val_default <= 1U) && (arg0 == data)) && ((unsigned int )ldv_2_ret_val_default == 0U || (unsigned int )ldv_2_ret_val_default == 1U) [2024-02-07 19:06:31,591 INFO L76 edCorrectnessWitness]: Location invariant before [L7566-L7566] 0 == loadtime || 1 == loadtime [2024-02-07 19:06:31,591 INFO L76 edCorrectnessWitness]: Location invariant before [L7476-L7476] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 19:06:31,591 INFO L76 edCorrectnessWitness]: Location invariant before [L7997-L7997] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:06:31,591 INFO L76 edCorrectnessWitness]: Location invariant before [L8201-L8201] (0UL == flags) && (flags == 0UL) [2024-02-07 19:06:31,591 INFO L76 edCorrectnessWitness]: Location invariant before [L6035-L6035] 0 == arg2 [2024-02-07 19:06:31,591 INFO L76 edCorrectnessWitness]: Location invariant before [L12020-L12020] arg1 == (char const *)"&(&mcam->dev_lock)->rlock" [2024-02-07 19:06:31,591 INFO L76 edCorrectnessWitness]: Location invariant before [L6177-L6177] (((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default)) && (ldv_5_reg_guard_7_default != 0) [2024-02-07 19:06:31,591 INFO L76 edCorrectnessWitness]: Location invariant before [L9792-L9792] 0 == ret [2024-02-07 19:06:31,592 INFO L76 edCorrectnessWitness]: Location invariant before [L8295-L8295] 9963797U == ctrl.id [2024-02-07 19:06:31,592 INFO L76 edCorrectnessWitness]: Location invariant before [L6451-L6451] 208U == flags [2024-02-07 19:06:31,592 INFO L76 edCorrectnessWitness]: Location invariant after [L6777-L6777] ((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__edi == __esi)) && (__edi == __edx)) && (__esi == __edx)) && (__edx == 0UL) [2024-02-07 19:06:31,592 INFO L76 edCorrectnessWitness]: Location invariant before [L7424-L7424] 1 == needed [2024-02-07 19:06:31,592 INFO L76 edCorrectnessWitness]: Location invariant before [L9708-L9708] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,592 INFO L76 edCorrectnessWitness]: Location invariant before [L9784-L9784] ret != 0 [2024-02-07 19:06:31,592 INFO L76 edCorrectnessWitness]: Location invariant before [L6175-L6175] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 19:06:31,592 INFO L76 edCorrectnessWitness]: Location invariant before [L9598-L9598] ((((((48 == ov7670_info.type[5]) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,593 INFO L76 edCorrectnessWitness]: Location invariant before [L7549-L7549] 0 == loadtime || 1 == loadtime [2024-02-07 19:06:31,593 INFO L76 edCorrectnessWitness]: Location invariant before [L6096-L6096] arg0 == ldv_6_line_line [2024-02-07 19:06:31,593 INFO L76 edCorrectnessWitness]: Location invariant before [L6156-L6156] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 19:06:31,593 INFO L76 edCorrectnessWitness]: Location invariant before [L7475-L7475] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 19:06:31,593 INFO L76 edCorrectnessWitness]: Location invariant before [L6332-L6332] arg0 == data [2024-02-07 19:06:31,593 INFO L76 edCorrectnessWitness]: Location invariant before [L11281-L11281] desc == (char const *)"" [2024-02-07 19:06:31,593 INFO L76 edCorrectnessWitness]: Location invariant before [L8291-L8292] 9963797U == ctrl.id [2024-02-07 19:06:31,593 INFO L76 edCorrectnessWitness]: Location invariant before [L9658-L9659] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,593 INFO L76 edCorrectnessWitness]: Location invariant before [L6304-L6304] ((((((((((((((((((((((((((((((0 == ldv_3_ldv_param_17_1_default) && (0 == ldv_3_resource_dev)) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_dev)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_pm_message.event)) && (ldv_3_resource_dev == ldv_3_resource_pm_message.event)) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 19:06:31,594 INFO L76 edCorrectnessWitness]: Location invariant before [L9958-L9959] ldv_4_callback_poll == 0 [2024-02-07 19:06:31,594 INFO L76 edCorrectnessWitness]: Location invariant before [L7564-L7565] 0 == loadtime || 1 == loadtime [2024-02-07 19:06:31,594 INFO L76 edCorrectnessWitness]: Location invariant before [L5698-L5699] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 19:06:31,594 INFO L76 edCorrectnessWitness]: Location invariant before [L6167-L6167] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 19:06:31,594 INFO L76 edCorrectnessWitness]: Location invariant before [L7602-L7602] 0 <= i [2024-02-07 19:06:31,604 INFO L76 edCorrectnessWitness]: Location invariant before [L6036-L6036] 0 == arg2 [2024-02-07 19:06:31,604 INFO L76 edCorrectnessWitness]: Location invariant before [L5837-L5837] ret == 0 [2024-02-07 19:06:31,605 INFO L76 edCorrectnessWitness]: Location invariant before [L6377-L6377] ((((((((((((((((((((((((arg0 == data) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 19:06:31,605 INFO L76 edCorrectnessWitness]: Location invariant before [L6328-L6329] ((((((((((((((((((((((((arg0 == data) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 19:06:31,605 INFO L76 edCorrectnessWitness]: Location invariant before [L9716-L9716] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret != 0) [2024-02-07 19:06:31,605 INFO L76 edCorrectnessWitness]: Location invariant before [L6184-L6184] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 19:06:31,605 INFO L76 edCorrectnessWitness]: Location invariant before [L7398-L7398] 0 <= i [2024-02-07 19:06:31,605 INFO L76 edCorrectnessWitness]: Location invariant before [L9595-L9595] ((55 == ov7670_info.type[2]) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1]) [2024-02-07 19:06:31,606 INFO L76 edCorrectnessWitness]: Location invariant before [L6171-L6171] (((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default)) && (ldv_5_reg_guard_7_default != 0) [2024-02-07 19:06:31,606 INFO L76 edCorrectnessWitness]: Location invariant before [L6134-L6134] ((((0 == ldv_7_thread_thread) && (128UL == arg2)) && (arg0 == ldv_7_line_line)) && (arg1 == ldv_7_callback_handler)) && (arg4 == ldv_7_data_data) [2024-02-07 19:06:31,606 INFO L76 edCorrectnessWitness]: Location invariant before [L5696-L5696] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 19:06:31,606 INFO L76 edCorrectnessWitness]: Location invariant before [L6084-L6084] arg1 == & __this_module [2024-02-07 19:06:31,606 INFO L76 edCorrectnessWitness]: Location invariant before [L8125-L8125] 0UL == flags [2024-02-07 19:06:31,606 INFO L76 edCorrectnessWitness]: Location invariant before [L6243-L6243] (((unsigned int )ldv_2_ret_val_default <= 1U) && (arg0 == data)) && ((unsigned int )ldv_2_ret_val_default == 0U || (unsigned int )ldv_2_ret_val_default == 1U) [2024-02-07 19:06:31,606 INFO L76 edCorrectnessWitness]: Location invariant before [L9859-L9859] ((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_ldv_param_22_3_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == 0)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default) [2024-02-07 19:06:31,606 INFO L76 edCorrectnessWitness]: Location invariant before [L7137-L7137] attrs == (struct dma_attrs *)0 [2024-02-07 19:06:31,607 INFO L76 edCorrectnessWitness]: Location invariant before [L6082-L6082] arg1 == & __this_module [2024-02-07 19:06:31,607 INFO L76 edCorrectnessWitness]: Location invariant before [L8426-L8426] ((((((0U == descriptor.flags) && (0UL == flags)) && (1051U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 19:06:31,607 INFO L76 edCorrectnessWitness]: Location invariant before [L6491-L6491] 0UL == flags [2024-02-07 19:06:31,607 INFO L76 edCorrectnessWitness]: Location invariant before [L7525-L7525] 0 == loadtime || 1 == loadtime [2024-02-07 19:06:31,607 INFO L76 edCorrectnessWitness]: Location invariant before [L6797-L6797] (((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == 0UL)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax) [2024-02-07 19:06:31,607 INFO L76 edCorrectnessWitness]: Location invariant before [L7957-L7957] fmt == & cam->pix_format [2024-02-07 19:06:31,607 INFO L76 edCorrectnessWitness]: Location invariant before [L9656-L9656] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,607 INFO L76 edCorrectnessWitness]: Location invariant before [L7080-L7080] (dev == 0) && (attrs == (struct dma_attrs *)0) [2024-02-07 19:06:31,607 INFO L76 edCorrectnessWitness]: Location invariant before [L9298-L9298] 0 == ret [2024-02-07 19:06:31,608 INFO L76 edCorrectnessWitness]: Location invariant before [L8179-L8179] 0UL == flags [2024-02-07 19:06:31,608 INFO L76 edCorrectnessWitness]: Location invariant after [L9841-L9841] ((0 == ldv_4_ldv_param_22_3_default) && (0UL == ldv_4_ldv_param_22_2_default)) && (ldv_4_ldv_param_22_3_default == 0) [2024-02-07 19:06:31,608 INFO L76 edCorrectnessWitness]: Location invariant before [L5248-L5248] dev == __mptr [2024-02-07 19:06:31,608 INFO L76 edCorrectnessWitness]: Location invariant before [L8420-L8420] ((((((0U == descriptor.flags) && (0UL == flags)) && (1051U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 19:06:31,608 INFO L76 edCorrectnessWitness]: Location invariant before [L9299-L9299] 0 == ret [2024-02-07 19:06:31,608 INFO L76 edCorrectnessWitness]: Location invariant before [L9662-L9662] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret == 0) [2024-02-07 19:06:31,608 INFO L76 edCorrectnessWitness]: Location invariant before [L7553-L7553] 0 == loadtime || 1 == loadtime [2024-02-07 19:06:31,608 INFO L76 edCorrectnessWitness]: Location invariant before [L5669-L5669] (((handled <= 1U) && (data == cam)) && (mcam == & cam->mcam)) && (handled == 0U || handled == 1U) [2024-02-07 19:06:31,609 INFO L76 edCorrectnessWitness]: Location invariant before [L7399-L7399] 0 <= i [2024-02-07 19:06:31,609 INFO L76 edCorrectnessWitness]: Location invariant before [L7959-L7959] ((((0U == widthy) && (0U == widthuv)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthuv == 0U) [2024-02-07 19:06:31,609 INFO L76 edCorrectnessWitness]: Location invariant before [L6123-L6123] 128UL == arg2 [2024-02-07 19:06:31,609 INFO L76 edCorrectnessWitness]: Location invariant before [L9696-L9696] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,609 INFO L76 edCorrectnessWitness]: Location invariant before [L9643-L9643] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,609 INFO L76 edCorrectnessWitness]: Location invariant before [L6331-L6331] arg0 == data [2024-02-07 19:06:31,609 INFO L76 edCorrectnessWitness]: Location invariant before [L7517-L7517] 1 == loadtime [2024-02-07 19:06:31,609 INFO L76 edCorrectnessWitness]: Location invariant before [L5593-L5593] 0UL == flags [2024-02-07 19:06:31,610 INFO L76 edCorrectnessWitness]: Location invariant before [L5719-L5719] (-5 == ret) && (mcam == & cam->mcam) [2024-02-07 19:06:31,610 INFO L76 edCorrectnessWitness]: Location invariant before [L6106-L6106] ((((((((((((((((((((((((arg0 == ldv_8_pci_driver_pci_driver) && (ldv_8_pci_driver_pci_driver->driver.acpi_match_table == 0)) && (ldv_8_pci_driver_pci_driver->driver.bus == 0)) && (ldv_8_pci_driver_pci_driver->driver.groups == 0)) && (ldv_8_pci_driver_pci_driver->driver.mod_name == 0)) && (ldv_8_pci_driver_pci_driver->driver.name == 0)) && (ldv_8_pci_driver_pci_driver->driver.of_match_table == 0)) && (ldv_8_pci_driver_pci_driver->driver.owner == 0)) && (ldv_8_pci_driver_pci_driver->driver.p == 0)) && (ldv_8_pci_driver_pci_driver->driver.pm == 0)) && (ldv_8_pci_driver_pci_driver->driver.probe == 0)) && (ldv_8_pci_driver_pci_driver->driver.remove == 0)) && (ldv_8_pci_driver_pci_driver->driver.resume == 0)) && (ldv_8_pci_driver_pci_driver->driver.shutdown == 0)) && (ldv_8_pci_driver_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_8_pci_driver_pci_driver->driver.suspend == 0)) && (ldv_8_pci_driver_pci_driver->dynids.list.next == 0)) && (ldv_8_pci_driver_pci_driver->dynids.list.prev == 0)) && (ldv_8_pci_driver_pci_driver->err_handler == 0)) && (ldv_8_pci_driver_pci_driver->node.next == 0)) && (ldv_8_pci_driver_pci_driver->node.prev == 0)) && (ldv_8_pci_driver_pci_driver->resume_early == 0)) && (ldv_8_pci_driver_pci_driver->shutdown == 0)) && (ldv_8_pci_driver_pci_driver->sriov_configure == 0)) && (ldv_8_pci_driver_pci_driver->suspend_late == 0) [2024-02-07 19:06:31,610 INFO L76 edCorrectnessWitness]: Location invariant before [L9653-L9653] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,610 INFO L76 edCorrectnessWitness]: Location invariant before [L7516-L7516] (0 == loadtime && loadtime == 0) || (1 == loadtime && loadtime == 1) [2024-02-07 19:06:31,610 INFO L76 edCorrectnessWitness]: Location invariant before [L5652-L5652] (data == cam) && (mcam == & cam->mcam) [2024-02-07 19:06:31,610 INFO L76 edCorrectnessWitness]: Location invariant before [L7598-L7598] 0 <= i [2024-02-07 19:06:31,610 INFO L76 edCorrectnessWitness]: Location invariant before [L9965-L9966] ((ldv_4_callback_mmap == 0) && (ldv_4_callback_unlocked_ioctl == 0)) && (ldv_4_ldv_param_25_2_default == 0UL) [2024-02-07 19:06:31,610 INFO L76 edCorrectnessWitness]: Location invariant before [L12141-L12141] (arg0 == (char const *)"/home/alpha/git/klever2/klever/native-scheduler-work-dir/scheduler/jobs/d5cd53f56669d61faa91054857893dbd/klever-core-work-dir/lkbce/arch/x86/include/asm/dma-mapping.h") && (arg1 == (int const )166) [2024-02-07 19:06:31,611 INFO L76 edCorrectnessWitness]: Location invariant before [L6311-L6311] (((0 == ldv_3_ldv_param_17_1_default) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_pm_message.event) [2024-02-07 19:06:31,611 INFO L76 edCorrectnessWitness]: Location invariant before [L9356-L9356] (((((0U == descriptor.flags) && (1708U == descriptor.lineno)) && ("Release, %d frames, %d singles, %d delivered\n" == descriptor.format)) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function) [2024-02-07 19:06:31,611 INFO L76 edCorrectnessWitness]: Location invariant before [L9841-L9841] ((0 == ldv_4_ldv_param_22_3_default) && (0UL == ldv_4_ldv_param_22_2_default)) && (ldv_4_ldv_param_22_3_default == 0) [2024-02-07 19:06:31,611 INFO L76 edCorrectnessWitness]: Location invariant before [L5695-L5695] -12 == ret [2024-02-07 19:06:31,611 INFO L76 edCorrectnessWitness]: Location invariant before [L6365-L6365] arg0 == data [2024-02-07 19:06:31,611 INFO L76 edCorrectnessWitness]: Location invariant before [L9864-L9864] (((((((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_callback_unlocked_ioctl)) && (0 == ldv_4_ldv_param_22_3_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_22_3_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default) [2024-02-07 19:06:31,611 INFO L76 edCorrectnessWitness]: Location invariant before [L7965-L7965] ((((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags)) && (descriptor.flags == 0U) [2024-02-07 19:06:31,611 INFO L76 edCorrectnessWitness]: Location invariant before [L5746-L5746] mcam == & cam->mcam [2024-02-07 19:06:31,611 INFO L76 edCorrectnessWitness]: Location invariant before [L9344-L9344] ((("Release, %d frames, %d singles, %d delivered\n" == descriptor.format) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function) [2024-02-07 19:06:31,612 INFO L76 edCorrectnessWitness]: Location invariant before [L7084-L7084] attrs == (struct dma_attrs *)0 [2024-02-07 19:06:31,612 INFO L76 edCorrectnessWitness]: Location invariant before [L5660-L5660] (((handled <= 1U) && (data == cam)) && (mcam == & cam->mcam)) && (handled == 0U || handled == 1U) [2024-02-07 19:06:31,612 INFO L76 edCorrectnessWitness]: Location invariant before [L9860-L9860] (((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_ldv_param_22_3_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == 0)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default) [2024-02-07 19:06:31,612 INFO L76 edCorrectnessWitness]: Location invariant before [L9526-L9526] frame <= 4294967294U [2024-02-07 19:06:31,612 INFO L76 edCorrectnessWitness]: Location invariant before [L8396-L8396] 0UL == flags [2024-02-07 19:06:31,612 INFO L76 edCorrectnessWitness]: Location invariant before [L9650-L9650] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,619 INFO L76 edCorrectnessWitness]: Location invariant before [L5862-L5862] ret != 0 [2024-02-07 19:06:31,619 INFO L76 edCorrectnessWitness]: Location invariant before [L7428-L7428] 0 == needed [2024-02-07 19:06:31,619 INFO L76 edCorrectnessWitness]: Location invariant before [L8128-L8128] 0UL == flags [2024-02-07 19:06:31,619 INFO L76 edCorrectnessWitness]: Location invariant before [L9649-L9649] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,624 INFO L76 edCorrectnessWitness]: Location invariant before [L6229-L6229] ((0 == ldv_2_data_data) && (arg0 == data)) && (ldv_2_thread_thread == 0) [2024-02-07 19:06:31,624 INFO L76 edCorrectnessWitness]: Location invariant before [L6782-L6783] (((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax)) && (__eax == 0UL) [2024-02-07 19:06:31,624 INFO L76 edCorrectnessWitness]: Location invariant before [L6129-L6129] ((128UL == arg2) && (arg0 == ldv_7_line_line)) && (arg1 == ldv_7_callback_handler) [2024-02-07 19:06:31,624 INFO L76 edCorrectnessWitness]: Location invariant before [L7093-L7093] attrs == (struct dma_attrs *)0 [2024-02-07 19:06:31,624 INFO L76 edCorrectnessWitness]: Location invariant before [L6789-L6789] ((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax) [2024-02-07 19:06:31,624 INFO L76 edCorrectnessWitness]: Location invariant before [L8176-L8176] 0UL == flags [2024-02-07 19:06:31,624 INFO L76 edCorrectnessWitness]: Location invariant before [L11275-L11275] (((0 <= expr) && (expr <= 1)) && (desc == (char const *)"")) && (expr == 0 || expr == 1) [2024-02-07 19:06:31,624 INFO L76 edCorrectnessWitness]: Location invariant before [L7963-L7963] (((((((0U == widthy) && (0U == widthuv)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv) [2024-02-07 19:06:31,625 INFO L76 edCorrectnessWitness]: Location invariant before [L12165-L12165] arg1 == (char const *)"&cam->s_mutex" [2024-02-07 19:06:31,625 INFO L76 edCorrectnessWitness]: Location invariant before [L8162-L8162] (0UL == flags) && (flags == 0UL) [2024-02-07 19:06:31,625 INFO L76 edCorrectnessWitness]: Location invariant before [L6778-L6778] (((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__esi == __edx)) && (__esi == __ecx)) && (__edx == __ecx)) && (__ecx == 0UL) [2024-02-07 19:06:31,625 INFO L76 edCorrectnessWitness]: Location invariant before [L5856-L5856] 0 == ret [2024-02-07 19:06:31,625 INFO L76 edCorrectnessWitness]: Location invariant before [L8081-L8081] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:06:31,625 INFO L76 edCorrectnessWitness]: Location invariant before [L10810-L10810] (size == 4U && size == (size_t )4UL) || ((size <= 2936U && size <= 32767U) && (((((size == 0U || size == 4U) || size == 16U) || size == 40U) || size == 520U) || size == 2936U)) [2024-02-07 19:06:31,625 INFO L76 edCorrectnessWitness]: Location invariant before [L8160-L8160] 0UL == flags [2024-02-07 19:06:31,626 INFO L76 edCorrectnessWitness]: Location invariant before [L10778-L10778] nmemb == (size_t )1UL [2024-02-07 19:06:31,626 INFO L76 edCorrectnessWitness]: Location invariant before [L6382-L6382] ((((((((((((((((((((((((arg0 == data) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 19:06:31,626 INFO L76 edCorrectnessWitness]: Location invariant before [L7120-L7120] (attrs == (struct dma_attrs *)0) && (__ret_warn_on == 1) [2024-02-07 19:06:31,626 INFO L76 edCorrectnessWitness]: Location invariant before [L9614-L9614] ((((((((((0 == ov7670_info.type[6]) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.addr == (unsigned short)33)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,626 INFO L76 edCorrectnessWitness]: Location invariant before [L6079-L6079] (arg0 == ldv_9_pci_driver_pci_driver) && (arg1 == & __this_module) [2024-02-07 19:06:31,626 INFO L76 edCorrectnessWitness]: Location invariant before [L8432-L8432] 0UL == flags [2024-02-07 19:06:31,626 INFO L76 edCorrectnessWitness]: Location invariant before [L6228-L6228] (((0 == ldv_2_data_data) && (0 == ldv_2_thread_thread)) && (arg0 == data)) && (ldv_2_data_data == ldv_2_thread_thread) [2024-02-07 19:06:31,626 INFO L76 edCorrectnessWitness]: Location invariant before [L7962-L7962] ((((((0U == widthy) && (0U == widthuv)) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv) [2024-02-07 19:06:31,627 INFO L76 edCorrectnessWitness]: Location invariant before [L8212-L8212] 0UL == flags [2024-02-07 19:06:31,627 INFO L76 edCorrectnessWitness]: Location invariant before [L8188-L8188] 0UL == flags [2024-02-07 19:06:31,627 INFO L76 edCorrectnessWitness]: Location invariant before [L6774-L6774] (0UL == __ret) && (__ret == 0UL) [2024-02-07 19:06:31,627 INFO L76 edCorrectnessWitness]: Location invariant before [L8298-L8298] 9963797U == ctrl.id [2024-02-07 19:06:31,627 INFO L76 edCorrectnessWitness]: Location invariant before [L5744-L5744] mcam == & cam->mcam [2024-02-07 19:06:31,628 INFO L76 edCorrectnessWitness]: Location invariant before [L7584-L7584] 0 == loadtime || 1 == loadtime [2024-02-07 19:06:31,628 INFO L76 edCorrectnessWitness]: Location invariant before [L8192-L8192] 0UL == flags [2024-02-07 19:06:31,628 INFO L76 edCorrectnessWitness]: Location invariant before [L8158-L8158] (0UL == flags) && (flags == 0UL) [2024-02-07 19:06:31,628 INFO L76 edCorrectnessWitness]: Location invariant before [L9618-L9618] ((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == 0)) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,628 INFO L76 edCorrectnessWitness]: Location invariant before [L9683-L9683] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,628 INFO L76 edCorrectnessWitness]: Location invariant before [L5606-L5606] 0UL == flags [2024-02-07 19:06:31,628 INFO L76 edCorrectnessWitness]: Location invariant before [L12128-L12128] (0 == arg1) && (0UL == arg2) [2024-02-07 19:06:31,628 INFO L76 edCorrectnessWitness]: Location invariant before [L12219-L12219] ((-1 == arg2) && (0 == arg1)) && (1 == arg3) [2024-02-07 19:06:31,629 INFO L76 edCorrectnessWitness]: Location invariant before [L6303-L6303] ((((((((((0 == ldv_3_container_pci_driver) && (0 == ldv_3_ldv_param_17_1_default)) && (0 == ldv_3_resource_dev)) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_container_pci_driver == ldv_3_ldv_param_17_1_default)) && (ldv_3_container_pci_driver == ldv_3_resource_dev)) && (ldv_3_container_pci_driver == ldv_3_resource_pm_message.event)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_dev)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_pm_message.event)) && (ldv_3_resource_dev == ldv_3_resource_pm_message.event) [2024-02-07 19:06:31,630 INFO L76 edCorrectnessWitness]: Location invariant before [L9661-L9661] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,630 INFO L76 edCorrectnessWitness]: Location invariant before [L7535-L7535] ((0 <= i) && (i <= 2)) && (0 == loadtime || 1 == loadtime) [2024-02-07 19:06:31,630 INFO L76 edCorrectnessWitness]: Location invariant before [L9593-L9593] 111 == ov7670_info.type[0] [2024-02-07 19:06:31,630 INFO L76 edCorrectnessWitness]: Location invariant before [L9776-L9776] 0 == ret [2024-02-07 19:06:31,630 INFO L76 edCorrectnessWitness]: Location invariant before [L8005-L8005] ((((((((0U == widthuv) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthuv == descriptor.flags) [2024-02-07 19:06:31,630 INFO L76 edCorrectnessWitness]: Location invariant before [L8304-L8304] 9963797U == ctrl.id [2024-02-07 19:06:31,630 INFO L76 edCorrectnessWitness]: Location invariant before [L5869-L5869] ret == 0 [2024-02-07 19:06:31,631 INFO L76 edCorrectnessWitness]: Location invariant before [L9633-L9633] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,631 INFO L76 edCorrectnessWitness]: Location invariant before [L6241-L6241] arg0 == data [2024-02-07 19:06:31,631 INFO L76 edCorrectnessWitness]: Location invariant before [L9811-L9811] ((((-128 <= ret) && (-12 <= ret)) && (ret <= 0)) && (ret <= 127)) && (ret == -12 || ret == 0) [2024-02-07 19:06:31,633 INFO L76 edCorrectnessWitness]: Location invariant before [L9654-L9654] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,633 INFO L76 edCorrectnessWitness]: Location invariant before [L9687-L9687] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,633 INFO L76 edCorrectnessWitness]: Location invariant before [L5230-L5230] (((64U == reg && 268435456U == val) && reg == 64U) && val == 268435456U) || (((((((((1U <= val && 44U <= reg) && reg <= 12300U) && reg <= 32767U) && val <= 268435456U) && val <= 2147483647U) && reg != 0U) && val != 0U) && (((reg == 44U || reg == 60U) || reg == 64U) || reg == 12300U)) && (((((val == 1U || val == 4U) || val == 63U) || val == 458752U) || val == 12582912U) || val == 268435456U)) [2024-02-07 19:06:31,634 INFO L76 edCorrectnessWitness]: Location invariant before [L7168-L7168] (((-1 == nr) && (0 == type)) && (type == 0)) && (nr == -1) [2024-02-07 19:06:31,634 INFO L76 edCorrectnessWitness]: Location invariant before [L6327-L6327] arg0 == data [2024-02-07 19:06:31,634 INFO L76 edCorrectnessWitness]: Location invariant before [L6155-L6155] (((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default)) && (ldv_5_cafe_init_default == 0) [2024-02-07 19:06:31,634 INFO L76 edCorrectnessWitness]: Location invariant before [L5765-L5765] (mcam == & cam->mcam) && (ret != 0) [2024-02-07 19:06:31,634 INFO L76 edCorrectnessWitness]: Location invariant after [L6774-L6774] (0UL == __ret) && (__ret == 0UL) [2024-02-07 19:06:31,634 INFO L76 edCorrectnessWitness]: Location invariant before [L5757-L5757] (mcam == & cam->mcam) && (ret != 0) [2024-02-07 19:06:31,634 INFO L76 edCorrectnessWitness]: Location invariant before [L8400-L8400] 0UL == flags [2024-02-07 19:06:31,634 INFO L76 edCorrectnessWitness]: Location invariant before [L6163-L6163] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 19:06:31,634 INFO L76 edCorrectnessWitness]: Location invariant before [L6108-L6108] arg0 == ldv_8_pci_driver_pci_driver [2024-02-07 19:06:31,635 INFO L76 edCorrectnessWitness]: Location invariant before [L9867-L9867] (((((((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_callback_unlocked_ioctl)) && (0 == ldv_4_ldv_param_22_3_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_22_3_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default) [2024-02-07 19:06:31,635 INFO L76 edCorrectnessWitness]: Location invariant before [L9324-L9324] ret == 0 [2024-02-07 19:06:31,635 INFO L76 edCorrectnessWitness]: Location invariant before [L9960-L9960] ((ldv_4_callback_mmap == 0) && (ldv_4_callback_unlocked_ioctl == 0)) && (ldv_4_ldv_param_25_2_default == 0UL) [2024-02-07 19:06:31,635 INFO L76 edCorrectnessWitness]: Location invariant before [L6205-L6205] 0 == arg0 [2024-02-07 19:06:31,635 INFO L76 edCorrectnessWitness]: Location invariant before [L7574-L7574] 0 == loadtime || 1 == loadtime [2024-02-07 19:06:31,635 INFO L76 edCorrectnessWitness]: Location invariant before [L7557-L7557] 0 == loadtime || 1 == loadtime [2024-02-07 19:06:31,635 INFO L76 edCorrectnessWitness]: Location invariant before [L5715-L5715] mcam == & cam->mcam [2024-02-07 19:06:31,635 INFO L76 edCorrectnessWitness]: Location invariant before [L9569-L9569] handled == 1U [2024-02-07 19:06:31,635 INFO L76 edCorrectnessWitness]: Location invariant before [L7540-L7540] 0 == loadtime || 1 == loadtime [2024-02-07 19:06:31,635 INFO L76 edCorrectnessWitness]: Location invariant before [L9603-L9603] (((((((0 == ov7670_info.type[6]) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,652 INFO L76 edCorrectnessWitness]: Location invariant before [L7541-L7541] ((0 <= i) && (i <= 2)) && (0 == loadtime || 1 == loadtime) [2024-02-07 19:06:31,652 INFO L76 edCorrectnessWitness]: Location invariant before [L7431-L7431] 1 == needed || 0 == needed [2024-02-07 19:06:31,652 INFO L76 edCorrectnessWitness]: Location invariant before [L8373-L8373] 0UL == flags [2024-02-07 19:06:31,653 INFO L76 edCorrectnessWitness]: Location invariant before [L6127-L6127] 128UL == arg2 [2024-02-07 19:06:31,654 INFO L76 edCorrectnessWitness]: Location invariant before [L10709-L10709] (208U == flags) && (flags == 208U) [2024-02-07 19:06:31,655 INFO L76 edCorrectnessWitness]: Location invariant before [L6387-L6387] arg0 == data [2024-02-07 19:06:31,655 INFO L76 edCorrectnessWitness]: Location invariant before [L7119-L7119] attrs == (struct dma_attrs *)0 [2024-02-07 19:06:31,655 INFO L76 edCorrectnessWitness]: Location invariant before [L8300-L8300] 9963797U == ctrl.id [2024-02-07 19:06:31,655 INFO L76 edCorrectnessWitness]: Location invariant before [L5697-L5697] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 19:06:31,655 INFO L76 edCorrectnessWitness]: Location invariant before [L9641-L9641] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,655 INFO L76 edCorrectnessWitness]: Location invariant before [L6298-L6298] (((((((0 == ldv_3_container_pci_driver) && (0 == ldv_3_ldv_param_17_1_default)) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_container_pci_driver == ldv_3_ldv_param_17_1_default)) && (ldv_3_container_pci_driver == ldv_3_resource_pm_message.event)) && (ldv_3_ldv_param_17_1_default == 0)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_pm_message.event) [2024-02-07 19:06:31,655 INFO L76 edCorrectnessWitness]: Location invariant before [L7131-L7131] attrs == (struct dma_attrs *)0 [2024-02-07 19:06:31,655 INFO L76 edCorrectnessWitness]: Location invariant before [L8065-L8065] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:06:31,655 INFO L76 edCorrectnessWitness]: Location invariant before [L7482-L7482] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 19:06:31,656 INFO L76 edCorrectnessWitness]: Location invariant before [L6139-L6139] 128UL == arg2 [2024-02-07 19:06:31,656 INFO L76 edCorrectnessWitness]: Location invariant before [L5705-L5705] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 19:06:31,656 INFO L76 edCorrectnessWitness]: Location invariant before [L10748-L10748] ((size <= 1808U && size <= 32767U) && (((size == 0U || size == 1U) || size == 304U) || size == 1808U)) || (size == 0U && size == (size_t )0UL) [2024-02-07 19:06:31,656 INFO L76 edCorrectnessWitness]: Location invariant before [L9700-L9700] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret == 0) [2024-02-07 19:06:31,657 INFO L76 edCorrectnessWitness]: Location invariant before [L8129-L8129] (0UL == flags) && (flags == 0UL) [2024-02-07 19:06:31,657 INFO L76 edCorrectnessWitness]: Location invariant before [L9346-L9346] ((((((0U == descriptor.flags) && (1708U == descriptor.lineno)) && ("Release, %d frames, %d singles, %d delivered\n" == descriptor.format)) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function)) && (descriptor.flags == 0U) [2024-02-07 19:06:31,657 INFO L76 edCorrectnessWitness]: Location invariant before [L7101-L7101] attrs == (struct dma_attrs *)0 [2024-02-07 19:06:31,657 INFO L76 edCorrectnessWitness]: Location invariant before [L8175-L8175] 0UL == flags [2024-02-07 19:06:31,657 INFO L76 edCorrectnessWitness]: Location invariant before [L5701-L5701] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 19:06:31,658 INFO L76 edCorrectnessWitness]: Location invariant before [L8108-L8108] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:06:31,658 INFO L76 edCorrectnessWitness]: Location invariant after [L6776-L6776] ((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (__ret == __edi)) && (__ret == __esi)) && (__edi == __esi)) && (__esi == 0UL) [2024-02-07 19:06:31,658 INFO L76 edCorrectnessWitness]: Location invariant before [L8346-L8346] ret == 0 [2024-02-07 19:06:31,658 INFO L76 edCorrectnessWitness]: Location invariant before [L5721-L5721] (-5 == ret) && (mcam == & cam->mcam) [2024-02-07 19:06:31,658 INFO L76 edCorrectnessWitness]: Location invariant before [L6153-L6153] (0 == ldv_5_cafe_exit_default) && (ldv_5_cafe_exit_default == 0) [2024-02-07 19:06:31,658 INFO L76 edCorrectnessWitness]: Location invariant before [L8371-L8371] 0UL == flags [2024-02-07 19:06:31,658 INFO L76 edCorrectnessWitness]: Location invariant before [L9599-L9599] (((((((0 == ov7670_info.type[6]) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,658 INFO L76 edCorrectnessWitness]: Location invariant before [L10773-L10773] nmemb == (size_t )1UL [2024-02-07 19:06:31,658 INFO L76 edCorrectnessWitness]: Location invariant before [L8010-L8010] ((((((((0U == widthuv) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthuv == descriptor.flags) [2024-02-07 19:06:31,658 INFO L76 edCorrectnessWitness]: Location invariant before [L9677-L9677] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,659 INFO L76 edCorrectnessWitness]: Location invariant before [L5728-L5728] (-5 == ret) && (mcam == & cam->mcam) [2024-02-07 19:06:31,659 INFO L76 edCorrectnessWitness]: Location invariant before [L5596-L5596] 0UL == flags [2024-02-07 19:06:31,659 INFO L76 edCorrectnessWitness]: Location invariant before [L8302-L8302] 9963797U == ctrl.id [2024-02-07 19:06:31,660 INFO L76 edCorrectnessWitness]: Location invariant before [L6488-L6488] 0UL == flags [2024-02-07 19:06:31,660 INFO L76 edCorrectnessWitness]: Location invariant before [L8287-L8287] (ctrl.id == 0U) && (ctrl.value == 0) [2024-02-07 19:06:31,660 INFO L76 edCorrectnessWitness]: Location invariant before [L5702-L5702] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 19:06:31,660 INFO L76 edCorrectnessWitness]: Location invariant before [L9714-L9714] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret != 0) [2024-02-07 19:06:31,660 INFO L76 edCorrectnessWitness]: Location invariant before [L7037-L7037] (0UL == dma_mask) && (dma_mask == 0UL) [2024-02-07 19:06:31,661 INFO L76 edCorrectnessWitness]: Location invariant before [L9343-L9343] (("cafe_ccic" == descriptor.modname) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function) [2024-02-07 19:06:31,661 INFO L76 edCorrectnessWitness]: Location invariant before [L5663-L5663] (data == cam) && (mcam == & cam->mcam) [2024-02-07 19:06:31,661 INFO L76 edCorrectnessWitness]: Location invariant before [L6094-L6094] arg0 == ldv_6_line_line [2024-02-07 19:06:31,661 INFO L76 edCorrectnessWitness]: Location invariant before [L10775-L10775] nmemb == (size_t )1UL [2024-02-07 19:06:31,661 INFO L76 edCorrectnessWitness]: Location invariant before [L6429-L6429] arg2.event == 0 [2024-02-07 19:06:31,661 INFO L76 edCorrectnessWitness]: Location invariant before [L6793-L6795] ((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax) [2024-02-07 19:06:31,661 INFO L76 edCorrectnessWitness]: Location invariant before [L7303-L7303] (1U <= (unsigned int )mode) && ((unsigned int )mode != 0U) [2024-02-07 19:06:31,661 INFO L76 edCorrectnessWitness]: Location invariant before [L6361-L6361] arg0 == data [2024-02-07 19:06:31,661 INFO L76 edCorrectnessWitness]: Location invariant before [L7422-L7422] (1 == needed && needed == 1) || (0 == needed && needed == 0) [2024-02-07 19:06:31,662 INFO L76 edCorrectnessWitness]: Location invariant before [L7466-L7466] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 19:06:31,662 INFO L76 edCorrectnessWitness]: Location invariant before [L6077-L6077] (((((((((((((((((((((((((arg0 == ldv_9_pci_driver_pci_driver) && (arg1 == & __this_module)) && (ldv_9_pci_driver_pci_driver->driver.acpi_match_table == 0)) && (ldv_9_pci_driver_pci_driver->driver.bus == 0)) && (ldv_9_pci_driver_pci_driver->driver.groups == 0)) && (ldv_9_pci_driver_pci_driver->driver.mod_name == 0)) && (ldv_9_pci_driver_pci_driver->driver.name == 0)) && (ldv_9_pci_driver_pci_driver->driver.of_match_table == 0)) && (ldv_9_pci_driver_pci_driver->driver.owner == 0)) && (ldv_9_pci_driver_pci_driver->driver.p == 0)) && (ldv_9_pci_driver_pci_driver->driver.pm == 0)) && (ldv_9_pci_driver_pci_driver->driver.probe == 0)) && (ldv_9_pci_driver_pci_driver->driver.remove == 0)) && (ldv_9_pci_driver_pci_driver->driver.resume == 0)) && (ldv_9_pci_driver_pci_driver->driver.shutdown == 0)) && (ldv_9_pci_driver_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_9_pci_driver_pci_driver->driver.suspend == 0)) && (ldv_9_pci_driver_pci_driver->dynids.list.next == 0)) && (ldv_9_pci_driver_pci_driver->dynids.list.prev == 0)) && (ldv_9_pci_driver_pci_driver->err_handler == 0)) && (ldv_9_pci_driver_pci_driver->node.next == 0)) && (ldv_9_pci_driver_pci_driver->node.prev == 0)) && (ldv_9_pci_driver_pci_driver->resume_early == 0)) && (ldv_9_pci_driver_pci_driver->shutdown == 0)) && (ldv_9_pci_driver_pci_driver->sriov_configure == 0)) && (ldv_9_pci_driver_pci_driver->suspend_late == 0) [2024-02-07 19:06:31,662 INFO L76 edCorrectnessWitness]: Location invariant before [L9674-L9674] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,663 INFO L76 edCorrectnessWitness]: Location invariant before [L9616-L9616] (((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.archdata)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.archdata == 0)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,663 INFO L76 edCorrectnessWitness]: Location invariant before [L10768-L10768] nmemb == (size_t )1UL [2024-02-07 19:06:31,667 INFO L76 edCorrectnessWitness]: Location invariant before [L6272-L6272] arg0 == (void *)0 [2024-02-07 19:06:31,667 INFO L76 edCorrectnessWitness]: Location invariant before [L10772-L10772] ((((((1904U <= size) && (size <= 3816U)) && (size <= 32767U)) && (nmemb == 1U)) && (nmemb == (size_t )1UL)) && (size != 0U)) && (size == 1904U || size == 3816U) [2024-02-07 19:06:31,667 INFO L76 edCorrectnessWitness]: Location invariant before [L9644-L9644] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret != 0) [2024-02-07 19:06:31,668 INFO L76 edCorrectnessWitness]: Location invariant before [L7474-L7474] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 19:06:31,668 INFO L76 edCorrectnessWitness]: Location invariant before [L9530-L9530] frame <= 4294967294U [2024-02-07 19:06:31,668 INFO L76 edCorrectnessWitness]: Location invariant before [L8004-L8004] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:06:31,668 INFO L76 edCorrectnessWitness]: Location invariant before [L8174-L8174] 0UL == flags [2024-02-07 19:06:31,668 INFO L76 edCorrectnessWitness]: Location invariant before [L9528-L9528] frame <= 4294967294U [2024-02-07 19:06:31,668 INFO L76 edCorrectnessWitness]: Location invariant before [L5700-L5700] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 19:06:31,669 INFO L76 edCorrectnessWitness]: Location invariant before [L6449-L6449] ((((((1904U <= size) && (size <= 3816U)) && (size <= 32767U)) && (208U == flags)) && (flags == 208U)) && (size != 0U)) && (size == 1904U || size == 3816U) [2024-02-07 19:06:31,669 INFO L76 edCorrectnessWitness]: Location invariant before [L9648-L9648] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,669 INFO L76 edCorrectnessWitness]: Location invariant before [L7042-L7042] (1UL <= dma_mask) && (dma_mask != 0UL) [2024-02-07 19:06:31,669 INFO L76 edCorrectnessWitness]: Location invariant before [L9301-L9301] 0 == ret [2024-02-07 19:06:31,669 INFO L76 edCorrectnessWitness]: Location invariant before [L6157-L6157] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 19:06:31,669 INFO L76 edCorrectnessWitness]: Location invariant before [L6670-L6670] (((((((((((((((((((((((ldv_func_arg1->driver.acpi_match_table == 0) && (ldv_func_arg1->driver.bus == 0)) && (ldv_func_arg1->driver.groups == 0)) && (ldv_func_arg1->driver.mod_name == 0)) && (ldv_func_arg1->driver.name == 0)) && (ldv_func_arg1->driver.of_match_table == 0)) && (ldv_func_arg1->driver.owner == 0)) && (ldv_func_arg1->driver.p == 0)) && (ldv_func_arg1->driver.pm == 0)) && (ldv_func_arg1->driver.probe == 0)) && (ldv_func_arg1->driver.remove == 0)) && (ldv_func_arg1->driver.resume == 0)) && (ldv_func_arg1->driver.shutdown == 0)) && (ldv_func_arg1->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_func_arg1->driver.suspend == 0)) && (ldv_func_arg1->dynids.list.next == 0)) && (ldv_func_arg1->dynids.list.prev == 0)) && (ldv_func_arg1->err_handler == 0)) && (ldv_func_arg1->node.next == 0)) && (ldv_func_arg1->node.prev == 0)) && (ldv_func_arg1->resume_early == 0)) && (ldv_func_arg1->shutdown == 0)) && (ldv_func_arg1->sriov_configure == 0)) && (ldv_func_arg1->suspend_late == 0) [2024-02-07 19:06:31,669 INFO L76 edCorrectnessWitness]: Location invariant before [L5250-L5250] (dev == __mptr) && (m == __mptr___0) [2024-02-07 19:06:31,669 INFO L76 edCorrectnessWitness]: Location invariant before [L9709-L9709] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,669 INFO L76 edCorrectnessWitness]: Location invariant before [L8164-L8164] 0UL == flags [2024-02-07 19:06:31,669 INFO L76 edCorrectnessWitness]: Location invariant before [L6039-L6039] 0 == arg2 [2024-02-07 19:06:31,670 INFO L76 edCorrectnessWitness]: Location invariant before [L7327-L7327] (((((((1U <= val) && (reg <= 64U)) && (reg <= 127U)) && (val <= 268435456U)) && (val <= 2147483647U)) && (reg != 0U)) && (val != 0U)) && (((44U <= reg && ((reg == 44U || reg == 60U) || reg == 64U)) && ((val == 1U || val == 63U) || val == 268435456U)) || ((60U <= reg && (reg == 60U || reg == 64U)) && (val == 1U || val == 268435456U))) [2024-02-07 19:06:31,670 INFO L76 edCorrectnessWitness]: Location invariant before [L7402-L7402] 0 <= i [2024-02-07 19:06:31,670 INFO L76 edCorrectnessWitness]: Location invariant before [L6314-L6314] (((0 == ldv_3_ldv_param_17_1_default) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_pm_message.event) [2024-02-07 19:06:31,670 INFO L76 edCorrectnessWitness]: Location invariant before [L9667-L9667] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,670 INFO L76 edCorrectnessWitness]: Location invariant before [L8441-L8441] (0UL == flags) && (flags == 0UL) [2024-02-07 19:06:31,670 INFO L76 edCorrectnessWitness]: Location invariant before [L7514-L7514] 0 == loadtime || 1 == loadtime [2024-02-07 19:06:31,670 INFO L76 edCorrectnessWitness]: Location invariant before [L12059-L12059] 0UL == arg1 [2024-02-07 19:06:31,670 INFO L76 edCorrectnessWitness]: Location invariant before [L5220-L5220] (reg != 0U) && ((((44U <= reg && reg <= 64U) && reg <= 127U) && ((reg == 44U || reg == 60U) || reg == 64U)) || (((36U <= reg && reg <= 12300U) && reg <= 32767U) && (((((reg == 36U || reg == 44U) || reg == 60U) || reg == 64U) || reg == 136U) || reg == 12300U))) [2024-02-07 19:06:31,671 INFO L76 edCorrectnessWitness]: Location invariant before [L5603-L5603] 0UL == flags [2024-02-07 19:06:31,671 INFO L76 edCorrectnessWitness]: Location invariant before [L9684-L9684] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,671 INFO L76 edCorrectnessWitness]: Location invariant before [L5219-L5219] ((1U <= mask) && (mask != 0U)) && ((((((val <= 268435456U && val <= 2147483647U) && mask <= 268435456U) && mask <= 2147483647U) && (val == 0U || val == 268435456U)) && ((mask == 1U || mask == 63U) || mask == 268435456U)) || (mask <= 3221225472U && (((((((((mask == 1U || mask == 4U) || mask == 63U) || mask == 65535U) || mask == 458752U) || mask == 12582912U) || mask == 16777212U) || mask == 268435456U) || mask == 1073496060U) || mask == 3221225472U))) [2024-02-07 19:06:31,671 INFO L76 edCorrectnessWitness]: Location invariant before [L9655-L9655] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,671 INFO L76 edCorrectnessWitness]: Location invariant before [L6301-L6301] ((((((((((0 == ldv_3_container_pci_driver) && (0 == ldv_3_ldv_param_17_1_default)) && (0 == ldv_3_resource_dev)) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_container_pci_driver == ldv_3_ldv_param_17_1_default)) && (ldv_3_container_pci_driver == ldv_3_resource_dev)) && (ldv_3_container_pci_driver == ldv_3_resource_pm_message.event)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_dev)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_pm_message.event)) && (ldv_3_resource_dev == ldv_3_resource_pm_message.event) [2024-02-07 19:06:31,672 INFO L76 edCorrectnessWitness]: Location invariant before [L6323-L6323] arg0 == data [2024-02-07 19:06:31,672 INFO L76 edCorrectnessWitness]: Location invariant before [L10770-L10770] nmemb == (size_t )1UL [2024-02-07 19:06:31,672 INFO L76 edCorrectnessWitness]: Location invariant before [L10776-L10776] nmemb == (size_t )1UL [2024-02-07 19:06:31,672 INFO L76 edCorrectnessWitness]: Location invariant before [L6195-L6195] 0 == arg0 [2024-02-07 19:06:31,672 INFO L76 edCorrectnessWitness]: Location invariant before [L6341-L6341] ((((((((((((((((((((((((arg0 == data) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 19:06:31,672 INFO L76 edCorrectnessWitness]: Location invariant before [L6034-L6034] 0 == arg2 [2024-02-07 19:06:31,672 INFO L76 edCorrectnessWitness]: Location invariant before [L10780-L10780] nmemb == (size_t )1UL [2024-02-07 19:06:31,673 INFO L76 edCorrectnessWitness]: Location invariant before [L7570-L7570] 0 == loadtime || 1 == loadtime [2024-02-07 19:06:31,673 INFO L76 edCorrectnessWitness]: Location invariant before [L6137-L6137] 128UL == arg2 [2024-02-07 19:06:31,673 INFO L76 edCorrectnessWitness]: Location invariant before [L9519-L9519] (0U == handled) && (handled == 0U) [2024-02-07 19:06:31,673 INFO L76 edCorrectnessWitness]: Location invariant before [L8110-L8110] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:06:31,673 INFO L76 edCorrectnessWitness]: Location invariant before [L9612-L9612] (((((((0 == ov7670_info.type[6]) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,673 INFO L76 edCorrectnessWitness]: Location invariant before [L6312-L6312] (((0 == ldv_3_ldv_param_17_1_default) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_pm_message.event) [2024-02-07 19:06:31,673 INFO L76 edCorrectnessWitness]: Location invariant before [L6796-L6796] (((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax)) && (__eax == 0UL) [2024-02-07 19:06:31,673 INFO L76 edCorrectnessWitness]: Location invariant before [L9345-L9345] (((((1708U == descriptor.lineno) && ("Release, %d frames, %d singles, %d delivered\n" == descriptor.format)) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function)) && (descriptor.lineno == 1708U) [2024-02-07 19:06:31,674 INFO L76 edCorrectnessWitness]: Location invariant before [L9866-L9866] (((((((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_callback_unlocked_ioctl)) && (0 == ldv_4_ldv_param_22_3_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_22_3_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default) [2024-02-07 19:06:31,674 INFO L76 edCorrectnessWitness]: Location invariant before [L8224-L8224] (0UL == flags) && (flags == 0UL) [2024-02-07 19:06:31,674 INFO L76 edCorrectnessWitness]: Location invariant before [L8020-L8020] ((((((((0U == widthuv) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthuv == descriptor.flags) [2024-02-07 19:06:31,674 INFO L76 edCorrectnessWitness]: Location invariant before [L7087-L7087] attrs == (struct dma_attrs *)0 [2024-02-07 19:06:31,674 INFO L76 edCorrectnessWitness]: Location invariant before [L5830-L5830] ret != 0 [2024-02-07 19:06:31,674 INFO L76 edCorrectnessWitness]: Location invariant before [L12046-L12046] arg3 == (unsigned short const *)0U [2024-02-07 19:06:31,674 INFO L76 edCorrectnessWitness]: Location invariant before [L6602-L6602] ((128UL == flags) && (flags == 128UL)) && (name == (char const *)"cafe-ccic") [2024-02-07 19:06:31,674 INFO L76 edCorrectnessWitness]: Location invariant before [L5599-L5599] 0UL == flags [2024-02-07 19:06:31,674 INFO L76 edCorrectnessWitness]: Location invariant before [L9637-L9637] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,674 INFO L76 edCorrectnessWitness]: Location invariant before [L5195-L5195] (reg != 0U) && (((reg <= 32767U && ((((((((8U <= val && 180U <= reg) && reg <= 12636U) && val <= 524296U) && val <= 2147483647U) && val != 0U) && ((reg == 180U || reg == 12344U) || reg == 12636U)) && (((((val == 8U || val == 48U) || val == 49U) || val == 50U) || val == 524288U) || val == 524296U)) || ((((256U <= reg && reg <= 312U) && 0U == val) && val == 0U) && (((reg == 256U || reg == 300U) || reg == 308U) || reg == 312U)))) || (((44U <= reg && reg <= 64U) && reg <= 127U) && ((reg == 44U || reg == 60U) || reg == 64U))) || (((36U <= reg && reg <= 12636U) && reg <= 32767U) && (((((((((((((((reg == 36U || reg == 44U) || reg == 48U) || reg == 52U) || reg == 56U) || reg == 60U) || reg == 64U) || reg == 136U) || reg == 256U) || reg == 300U) || reg == 308U) || reg == 312U) || reg == 12292U) || reg == 12300U) || reg == 12344U) || reg == 12636U))) [2024-02-07 19:06:31,674 INFO L76 edCorrectnessWitness]: Location invariant before [L5689-L5689] -12 == ret [2024-02-07 19:06:31,675 INFO L76 edCorrectnessWitness]: Location invariant before [L9842-L9842] (0 == ldv_4_ldv_param_22_3_default) && (0UL == ldv_4_ldv_param_22_2_default) [2024-02-07 19:06:31,675 INFO L76 edCorrectnessWitness]: Location invariant before [L8096-L8096] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:06:31,675 INFO L76 edCorrectnessWitness]: Location invariant before [L9682-L9682] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,675 INFO L76 edCorrectnessWitness]: Location invariant before [L8027-L8027] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:06:31,675 INFO L76 edCorrectnessWitness]: Location invariant before [L12194-L12194] (10U == arg1) && (arg3 == (char const *)"mcam_core:1936:(&cam->ctrl_handler)->_lock") [2024-02-07 19:06:31,675 INFO L76 edCorrectnessWitness]: Location invariant after [L9840-L9840] (0UL == ldv_4_ldv_param_22_2_default) && (ldv_4_ldv_param_22_2_default == 0UL) [2024-02-07 19:06:31,675 INFO L76 edCorrectnessWitness]: Location invariant before [L5730-L5730] mcam == & cam->mcam [2024-02-07 19:06:31,675 INFO L76 edCorrectnessWitness]: Location invariant before [L6169-L6169] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 19:06:31,675 INFO L76 edCorrectnessWitness]: Location invariant before [L6161-L6161] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 19:06:31,675 INFO L76 edCorrectnessWitness]: Location invariant before [L6044-L6044] 0 == arg2 [2024-02-07 19:06:31,675 INFO L76 edCorrectnessWitness]: Location invariant before [L8374-L8374] 0UL == flags [2024-02-07 19:06:31,676 INFO L76 edCorrectnessWitness]: Location invariant before [L5761-L5761] mcam == & cam->mcam [2024-02-07 19:06:31,676 INFO L76 edCorrectnessWitness]: Location invariant before [L9690-L9690] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,676 INFO L76 edCorrectnessWitness]: Location invariant before [L8159-L8159] 0UL == flags [2024-02-07 19:06:31,676 INFO L76 edCorrectnessWitness]: Location invariant before [L10774-L10774] nmemb == (size_t )1UL [2024-02-07 19:06:31,676 INFO L76 edCorrectnessWitness]: Location invariant after [L9842-L9842] (0 == ldv_4_ldv_param_22_3_default) && (0UL == ldv_4_ldv_param_22_2_default) [2024-02-07 19:06:31,676 INFO L76 edCorrectnessWitness]: Location invariant before [L6334-L6334] arg0 == data [2024-02-07 19:06:31,676 INFO L76 edCorrectnessWitness]: Location invariant before [L6038-L6038] (0 == arg2) && (arg2 == 0) [2024-02-07 19:06:31,676 INFO L76 edCorrectnessWitness]: Location invariant before [L8019-L8019] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:06:31,676 INFO L76 edCorrectnessWitness]: Location invariant before [L8385-L8385] 0UL == flags [2024-02-07 19:06:31,676 INFO L76 edCorrectnessWitness]: Location invariant before [L7599-L7599] 0 <= i [2024-02-07 19:06:31,677 INFO L76 edCorrectnessWitness]: Location invariant before [L6376-L6376] arg0 == data [2024-02-07 19:06:31,677 INFO L76 edCorrectnessWitness]: Location invariant before [L9596-L9596] (((54 == ov7670_info.type[3]) && (55 == ov7670_info.type[2])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1]) [2024-02-07 19:06:31,677 INFO L76 edCorrectnessWitness]: Location invariant before [L10826-L10826] (size == 8U) && (size == (size_t )8UL) [2024-02-07 19:06:31,677 INFO L76 edCorrectnessWitness]: Location invariant before [L8076-L8076] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:06:31,677 INFO L76 edCorrectnessWitness]: Location invariant before [L9619-L9619] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == 0)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,677 INFO L76 edCorrectnessWitness]: Location invariant before [L6321-L6321] arg0 == data [2024-02-07 19:06:31,677 INFO L76 edCorrectnessWitness]: Location invariant before [L9524-L9524] frame <= 4294967294U [2024-02-07 19:06:31,677 INFO L76 edCorrectnessWitness]: Location invariant before [L5651-L5651] (data == cam) && (mcam == & cam->mcam) [2024-02-07 19:06:31,677 INFO L76 edCorrectnessWitness]: Location invariant before [L9617-L9617] (((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.of_node == 0)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,677 INFO L76 edCorrectnessWitness]: Location invariant before [L9947-L9949] (ldv_4_callback_read == 0) && (ldv_4_ldv_param_22_2_default == 0UL) [2024-02-07 19:06:31,677 INFO L76 edCorrectnessWitness]: Location invariant before [L10002-L10002] arg3 == 0UL [2024-02-07 19:06:31,678 INFO L76 edCorrectnessWitness]: Location invariant before [L8091-L8091] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:06:31,678 INFO L76 edCorrectnessWitness]: Location invariant before [L9571-L9571] handled == 1U [2024-02-07 19:06:31,678 INFO L76 edCorrectnessWitness]: Location invariant before [L7977-L7977] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:06:31,678 INFO L76 edCorrectnessWitness]: Location invariant before [L7533-L7533] ((0 <= i) && (i <= 2)) && (0 == loadtime || 1 == loadtime) [2024-02-07 19:06:31,678 INFO L76 edCorrectnessWitness]: Location invariant before [L6238-L6238] (((unsigned int )ldv_2_ret_val_default <= 1U) && (arg0 == data)) && ((unsigned int )ldv_2_ret_val_default == 0U || (unsigned int )ldv_2_ret_val_default == 1U) [2024-02-07 19:06:31,678 INFO L76 edCorrectnessWitness]: Location invariant before [L6374-L6375] (((((((((((((((((((((((((arg0 == data) && (ldv_3_resource_pm_message.event == 0)) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 19:06:31,678 INFO L76 edCorrectnessWitness]: Location invariant before [L8443-L8443] 0UL == flags [2024-02-07 19:06:31,678 INFO L76 edCorrectnessWitness]: Location invariant before [L5604-L5604] (0UL == flags) && (flags == 0UL) [2024-02-07 19:06:31,678 INFO L76 edCorrectnessWitness]: Location invariant before [L6803-L6803] flags == 0UL [2024-02-07 19:06:31,678 INFO L76 edCorrectnessWitness]: Location invariant before [L6236-L6237] arg0 == data [2024-02-07 19:06:31,678 INFO L76 edCorrectnessWitness]: Location invariant before [L9685-L9685] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,679 INFO L76 edCorrectnessWitness]: Location invariant before [L6072-L6072] arg1 == & __this_module [2024-02-07 19:06:31,679 INFO L76 edCorrectnessWitness]: Location invariant before [L9861-L9861] (((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_ldv_param_22_3_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == 0)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default) [2024-02-07 19:06:31,679 INFO L76 edCorrectnessWitness]: Location invariant before [L7974-L7974] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:06:31,679 INFO L76 edCorrectnessWitness]: Location invariant before [L7058-L7058] ((((((1UL <= dma_mask) && (208U <= gfp)) && (gfp <= 209U)) && (gfp <= 255U)) && (gfp != 0U)) && (dma_mask != 0UL)) && (gfp == 208U || gfp == 209U) [2024-02-07 19:06:31,679 INFO L76 edCorrectnessWitness]: Location invariant before [L9552-L9552] frame <= 4294967294U [2024-02-07 19:06:31,679 INFO L76 edCorrectnessWitness]: Location invariant before [L7075-L7075] (208U == gfp) && (attrs == (struct dma_attrs *)0) [2024-02-07 19:06:31,679 INFO L76 edCorrectnessWitness]: Location invariant before [L7597-L7597] 0 <= i [2024-02-07 19:06:31,679 INFO L76 edCorrectnessWitness]: Location invariant before [L6347-L6347] arg0 == data [2024-02-07 19:06:31,679 INFO L76 edCorrectnessWitness]: Location invariant before [L6295-L6295] (0 == ldv_3_resource_pm_message.event) && (ldv_3_resource_pm_message.event == 0) [2024-02-07 19:06:31,679 INFO L76 edCorrectnessWitness]: Location invariant before [L8189-L8189] 0UL == flags [2024-02-07 19:06:31,680 INFO L76 edCorrectnessWitness]: Location invariant before [L8227-L8227] (0UL == flags) && (flags == 0UL) [2024-02-07 19:06:31,680 INFO L76 edCorrectnessWitness]: Location invariant before [L10828-L10828] size == (size_t )8UL [2024-02-07 19:06:31,680 INFO L76 edCorrectnessWitness]: Location invariant before [L6776-L6776] ((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (__ret == __edi)) && (__ret == __esi)) && (__edi == __esi)) && (__esi == 0UL) [2024-02-07 19:06:31,680 INFO L76 edCorrectnessWitness]: Location invariant before [L7124-L7125] attrs == (struct dma_attrs *)0 [2024-02-07 19:06:31,680 INFO L76 edCorrectnessWitness]: Location invariant before [L9657-L9657] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.addr == (unsigned short)33)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,680 INFO L76 edCorrectnessWitness]: Location invariant before [L11277-L11277] (desc == (char const *)"") && (expr == 0) [2024-02-07 19:06:31,680 INFO L76 edCorrectnessWitness]: Location invariant before [L9341-L9341] "cafe_ccic" == descriptor.modname [2024-02-07 19:06:31,680 INFO L76 edCorrectnessWitness]: Location invariant before [L6315-L6315] (((((((((((((((((((((((((((0 == ldv_3_ldv_param_17_1_default) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_pm_message.event)) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 19:06:31,680 INFO L76 edCorrectnessWitness]: Location invariant before [L8042-L8042] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:06:31,680 INFO L76 edCorrectnessWitness]: Location invariant before [L8413-L8413] ((((((0U == descriptor.flags) && (0UL == flags)) && (1051U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 19:06:31,680 INFO L76 edCorrectnessWitness]: Location invariant before [L5594-L5594] 0UL == flags [2024-02-07 19:06:31,681 INFO L76 edCorrectnessWitness]: Location invariant before [L5644-L5644] (data == cam) && (mcam == & cam->mcam) [2024-02-07 19:06:31,681 INFO L76 edCorrectnessWitness]: Location invariant before [L6310-L6310] ((((((0 == ldv_3_ldv_param_17_1_default) && (0 == ldv_3_resource_dev)) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_dev)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_pm_message.event)) && (ldv_3_resource_dev == ldv_3_resource_pm_message.event) [2024-02-07 19:06:31,681 INFO L76 edCorrectnessWitness]: Location invariant before [L9698-L9698] ((((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4])) && (ret == 0) [2024-02-07 19:06:31,681 INFO L76 edCorrectnessWitness]: Location invariant before [L8204-L8204] 0UL == flags [2024-02-07 19:06:31,682 INFO L76 edCorrectnessWitness]: Location invariant before [L7118-L7118] (attrs == (struct dma_attrs *)0) && (_flags == 0UL) [2024-02-07 19:06:31,683 INFO L76 edCorrectnessWitness]: Location invariant before [L6297-L6297] ((((0 == ldv_3_container_pci_driver) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_container_pci_driver == 0)) && (ldv_3_container_pci_driver == ldv_3_resource_pm_message.event) [2024-02-07 19:06:31,683 INFO L76 edCorrectnessWitness]: Location invariant before [L6166-L6166] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 19:06:31,683 INFO L76 edCorrectnessWitness]: Location invariant before [L9300-L9300] 0 == ret [2024-02-07 19:06:31,683 INFO L76 edCorrectnessWitness]: Location invariant before [L6273-L6273] arg0 == (void *)0 [2024-02-07 19:06:31,684 INFO L76 edCorrectnessWitness]: Location invariant before [L10827-L10827] size == (size_t )8UL [2024-02-07 19:06:31,684 INFO L76 edCorrectnessWitness]: Location invariant before [L5709-L5709] mcam == & cam->mcam [2024-02-07 19:06:31,684 INFO L76 edCorrectnessWitness]: Location invariant before [L9971-L9971] ((ldv_4_callback_mmap == 0) && (ldv_4_callback_unlocked_ioctl == 0)) && (ldv_4_ldv_param_25_2_default == 0UL) [2024-02-07 19:06:31,684 INFO L76 edCorrectnessWitness]: Location invariant before [L6220-L6220] arg0 == data [2024-02-07 19:06:31,684 INFO L76 edCorrectnessWitness]: Location invariant before [L12100-L12100] 208U == arg0 [2024-02-07 19:06:31,684 INFO L76 edCorrectnessWitness]: Location invariant before [L9597-L9597] (((((54 == ov7670_info.type[3]) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,684 INFO L76 edCorrectnessWitness]: Location invariant before [L6250-L6250] arg0 == data [2024-02-07 19:06:31,684 INFO L76 edCorrectnessWitness]: Location invariant before [L8369-L8369] 0UL == flags [2024-02-07 19:06:31,684 INFO L76 edCorrectnessWitness]: Location invariant before [L5600-L5600] 0UL == flags [2024-02-07 19:06:31,684 INFO L76 edCorrectnessWitness]: Location invariant before [L5747-L5747] mcam == & cam->mcam [2024-02-07 19:06:31,684 INFO L76 edCorrectnessWitness]: Location invariant before [L8294-L8294] 9963797U == ctrl.id [2024-02-07 19:06:31,685 INFO L76 edCorrectnessWitness]: Location invariant before [L5716-L5716] ((-5 == ret) && (ret == -5)) && (mcam == & cam->mcam) [2024-02-07 19:06:31,685 INFO L76 edCorrectnessWitness]: Location invariant before [L6309-L6309] ((((((0 == ldv_3_ldv_param_17_1_default) && (0 == ldv_3_resource_dev)) && (0 == ldv_3_resource_pm_message.event)) && (arg0 == data)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_dev)) && (ldv_3_ldv_param_17_1_default == ldv_3_resource_pm_message.event)) && (ldv_3_resource_dev == ldv_3_resource_pm_message.event) [2024-02-07 19:06:31,685 INFO L76 edCorrectnessWitness]: Location invariant before [L5687-L5687] -12 == ret [2024-02-07 19:06:31,685 INFO L76 edCorrectnessWitness]: Location invariant before [L7460-L7460] ("cafe_ccic" == descriptor.modname) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 19:06:31,685 INFO L76 edCorrectnessWitness]: Location invariant before [L7958-L7958] ((0U == widthy) && (fmt == & cam->pix_format)) && (widthy == 0U) [2024-02-07 19:06:31,685 INFO L76 edCorrectnessWitness]: Location invariant before [L5664-L5664] (data == cam) && (mcam == & cam->mcam) [2024-02-07 19:06:31,685 INFO L76 edCorrectnessWitness]: Location invariant before [L8774-L8774] vq == & cam->vb_queue [2024-02-07 19:06:31,685 INFO L76 edCorrectnessWitness]: Location invariant before [L8410-L8410] ((((((0UL == flags) && (1051U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function)) && (descriptor.lineno == 1051U) [2024-02-07 19:06:31,685 INFO L76 edCorrectnessWitness]: Location invariant before [L8016-L8016] ((((((((0U == widthuv) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthuv == descriptor.flags) [2024-02-07 19:06:31,685 INFO L76 edCorrectnessWitness]: Location invariant before [L9774-L9774] (0 == ret) && (ret == 0) [2024-02-07 19:06:31,685 INFO L76 edCorrectnessWitness]: Location invariant before [L7076-L7076] (208U == gfp) && (attrs == (struct dma_attrs *)0) [2024-02-07 19:06:31,686 INFO L76 edCorrectnessWitness]: Location invariant before [L9623-L9623] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,686 INFO L76 edCorrectnessWitness]: Location invariant before [L5643-L5643] data == cam [2024-02-07 19:06:31,686 INFO L76 edCorrectnessWitness]: Location invariant before [L5217-L5217] (reg != 0U) && ((((44U <= reg && reg <= 64U) && reg <= 127U) && ((reg == 44U || reg == 60U) || reg == 64U)) || (((36U <= reg && reg <= 12300U) && reg <= 32767U) && (((((reg == 36U || reg == 44U) || reg == 60U) || reg == 64U) || reg == 136U) || reg == 12300U))) [2024-02-07 19:06:31,686 INFO L76 edCorrectnessWitness]: Location invariant before [L7141-L7141] attrs == (struct dma_attrs *)0 [2024-02-07 19:06:31,686 INFO L76 edCorrectnessWitness]: Location invariant before [L12177-L12177] arg1 == (char const *)"&cam->smbus_wait" [2024-02-07 19:06:31,700 INFO L76 edCorrectnessWitness]: Location invariant before [L5752-L5752] (mcam == & cam->mcam) && (ret != 0) [2024-02-07 19:06:31,700 INFO L76 edCorrectnessWitness]: Location invariant before [L9613-L9613] (((((((((0 == ov7670_info.type[6]) && ((unsigned short)0 == ov7670_info.flags)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.flags == (unsigned short)0)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,700 INFO L76 edCorrectnessWitness]: Location invariant before [L6203-L6203] 0 == arg0 [2024-02-07 19:06:31,700 INFO L76 edCorrectnessWitness]: Location invariant before [L9348-L9348] (((((0U == descriptor.flags) && (1708U == descriptor.lineno)) && ("Release, %d frames, %d singles, %d delivered\n" == descriptor.format)) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function) [2024-02-07 19:06:31,700 INFO L76 edCorrectnessWitness]: Location invariant before [L9555-L9555] frame <= 4294967294U [2024-02-07 19:06:31,700 INFO L76 edCorrectnessWitness]: Location invariant before [L5598-L5598] (0UL == flags) && (flags == 0UL) [2024-02-07 19:06:31,700 INFO L76 edCorrectnessWitness]: Location invariant before [L7961-L7961] (((((0U == widthy) && (0U == widthuv)) && ("cafe_ccic" == descriptor.modname)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv) [2024-02-07 19:06:31,701 INFO L76 edCorrectnessWitness]: Location invariant before [L9554-L9554] frame <= 4294967294U [2024-02-07 19:06:31,701 INFO L76 edCorrectnessWitness]: Location invariant before [L6349-L6349] arg0 == data [2024-02-07 19:06:31,701 INFO L76 edCorrectnessWitness]: Location invariant before [L5671-L5671] (((handled <= 1U) && (data == cam)) && (mcam == & cam->mcam)) && (handled == 0U || handled == 1U) [2024-02-07 19:06:31,701 INFO L76 edCorrectnessWitness]: Location invariant before [L6661-L6661] ((((((((((((((((((((((((((ldv_func_arg2 == & __this_module) && (ldv_func_arg3 == (char const *)"cafe_ccic")) && (ldv_func_arg1->driver.acpi_match_table == 0)) && (ldv_func_arg1->driver.bus == 0)) && (ldv_func_arg1->driver.groups == 0)) && (ldv_func_arg1->driver.mod_name == 0)) && (ldv_func_arg1->driver.name == 0)) && (ldv_func_arg1->driver.of_match_table == 0)) && (ldv_func_arg1->driver.owner == 0)) && (ldv_func_arg1->driver.p == 0)) && (ldv_func_arg1->driver.pm == 0)) && (ldv_func_arg1->driver.probe == 0)) && (ldv_func_arg1->driver.remove == 0)) && (ldv_func_arg1->driver.resume == 0)) && (ldv_func_arg1->driver.shutdown == 0)) && (ldv_func_arg1->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_func_arg1->driver.suspend == 0)) && (ldv_func_arg1->dynids.list.next == 0)) && (ldv_func_arg1->dynids.list.prev == 0)) && (ldv_func_arg1->err_handler == 0)) && (ldv_func_arg1->node.next == 0)) && (ldv_func_arg1->node.prev == 0)) && (ldv_func_arg1->resume_early == 0)) && (ldv_func_arg1->shutdown == 0)) && (ldv_func_arg1->sriov_configure == 0)) && (ldv_func_arg1->suspend_late == 0)) && (ldv_func_arg2->sig_ok == (_Bool)0 || ldv_func_arg2->sig_ok == (_Bool)1) [2024-02-07 19:06:31,701 INFO L76 edCorrectnessWitness]: Location invariant before [L7117-L7117] attrs == (struct dma_attrs *)0 [2024-02-07 19:06:31,701 INFO L76 edCorrectnessWitness]: Location invariant before [L7989-L7989] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:06:31,701 INFO L76 edCorrectnessWitness]: Location invariant before [L9865-L9865] (((((((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_callback_unlocked_ioctl)) && (0 == ldv_4_ldv_param_22_3_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_22_3_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default) [2024-02-07 19:06:31,701 INFO L76 edCorrectnessWitness]: Location invariant before [L9862-L9862] ((((((((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_callback_unlocked_ioctl)) && (0 == ldv_4_ldv_param_22_3_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_unlocked_ioctl == 0)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_22_3_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default) [2024-02-07 19:06:31,701 INFO L76 edCorrectnessWitness]: Location invariant before [L9594-L9594] (111 == ov7670_info.type[0]) && (118 == ov7670_info.type[1]) [2024-02-07 19:06:31,701 INFO L76 edCorrectnessWitness]: Location invariant before [L5659-L5659] (data == cam) && (mcam == & cam->mcam) [2024-02-07 19:06:31,702 INFO L76 edCorrectnessWitness]: Location invariant before [L7960-L7960] ((((0U == widthy) && (0U == widthuv)) && ("cafe_ccic" == descriptor.modname)) && (fmt == & cam->pix_format)) && (widthy == widthuv) [2024-02-07 19:06:31,702 INFO L76 edCorrectnessWitness]: Location invariant before [L7459-L7459] "cafe_ccic" == descriptor.modname [2024-02-07 19:06:31,702 INFO L76 edCorrectnessWitness]: Location invariant before [L8112-L8112] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:06:31,702 INFO L76 edCorrectnessWitness]: Location invariant before [L8181-L8181] 0UL == flags [2024-02-07 19:06:31,702 INFO L76 edCorrectnessWitness]: Location invariant before [L8405-L8405] 0UL == flags [2024-02-07 19:06:31,702 INFO L76 edCorrectnessWitness]: Location invariant before [L9951-L9951] ((ldv_4_callback_mmap == 0) && (ldv_4_callback_unlocked_ioctl == 0)) && (ldv_4_ldv_param_25_2_default == 0UL) [2024-02-07 19:06:31,702 INFO L76 edCorrectnessWitness]: Location invariant before [L5737-L5737] mcam == & cam->mcam [2024-02-07 19:06:31,702 INFO L76 edCorrectnessWitness]: Location invariant before [L7981-L7981] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:06:31,702 INFO L76 edCorrectnessWitness]: Location invariant before [L8229-L8229] 0UL == flags [2024-02-07 19:06:31,702 INFO L76 edCorrectnessWitness]: Location invariant before [L9858-L9858] ((((0 == ldv_4_ldv_param_22_3_default) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default)) && (ldv_4_ldv_param_25_2_default == 0UL) [2024-02-07 19:06:31,702 INFO L76 edCorrectnessWitness]: Location invariant before [L10719-L10719] (0L == c) && (((0L <= exp && exp <= 1L) && (exp == 0L || exp == 1L)) || exp == 0L) [2024-02-07 19:06:31,703 INFO L76 edCorrectnessWitness]: Location invariant before [L12040-L12040] arg1 == (char const *)"cafe_ccic" [2024-02-07 19:06:31,703 INFO L76 edCorrectnessWitness]: Location invariant before [L8409-L8409] ((((0UL == flags) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 19:06:31,703 INFO L76 edCorrectnessWitness]: Location invariant before [L5694-L5694] -12 == ret [2024-02-07 19:06:31,703 INFO L76 edCorrectnessWitness]: Location invariant before [L6131-L6132] (((((0 == ldv_7_thread_thread) && (128UL == arg2)) && (arg0 == ldv_7_line_line)) && (arg1 == ldv_7_callback_handler)) && (arg4 == ldv_7_data_data)) && (ldv_7_thread_thread == 0) [2024-02-07 19:06:31,703 INFO L76 edCorrectnessWitness]: Location invariant before [L8422-L8422] ((((((0U == descriptor.flags) && (0UL == flags)) && (1051U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 19:06:31,703 INFO L76 edCorrectnessWitness]: Location invariant before [L10710-L10710] (((((1904U <= size) && (size <= 3816U)) && (size <= 32767U)) && (208U == flags)) && (size != 0U)) && (size == 1904U || size == 3816U) [2024-02-07 19:06:31,703 INFO L76 edCorrectnessWitness]: Location invariant before [L8124-L8124] (0UL == flags) && (flags == 0UL) [2024-02-07 19:06:31,703 INFO L76 edCorrectnessWitness]: Location invariant before [L8434-L8434] 0UL == flags [2024-02-07 19:06:31,703 INFO L76 edCorrectnessWitness]: Location invariant before [L7079-L7079] (gfp == 208U) && (attrs == (struct dma_attrs *)0) [2024-02-07 19:06:31,703 INFO L76 edCorrectnessWitness]: Location invariant before [L6336-L6336] ((((((((((((((((((((((((arg0 == data) && (ldv_3_container_pci_driver->driver.acpi_match_table == 0)) && (ldv_3_container_pci_driver->driver.bus == 0)) && (ldv_3_container_pci_driver->driver.groups == 0)) && (ldv_3_container_pci_driver->driver.mod_name == 0)) && (ldv_3_container_pci_driver->driver.name == 0)) && (ldv_3_container_pci_driver->driver.of_match_table == 0)) && (ldv_3_container_pci_driver->driver.owner == 0)) && (ldv_3_container_pci_driver->driver.p == 0)) && (ldv_3_container_pci_driver->driver.pm == 0)) && (ldv_3_container_pci_driver->driver.probe == 0)) && (ldv_3_container_pci_driver->driver.remove == 0)) && (ldv_3_container_pci_driver->driver.resume == 0)) && (ldv_3_container_pci_driver->driver.shutdown == 0)) && (ldv_3_container_pci_driver->driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_pci_driver->driver.suspend == 0)) && (ldv_3_container_pci_driver->dynids.list.next == 0)) && (ldv_3_container_pci_driver->dynids.list.prev == 0)) && (ldv_3_container_pci_driver->err_handler == 0)) && (ldv_3_container_pci_driver->node.next == 0)) && (ldv_3_container_pci_driver->node.prev == 0)) && (ldv_3_container_pci_driver->resume_early == 0)) && (ldv_3_container_pci_driver->shutdown == 0)) && (ldv_3_container_pci_driver->sriov_configure == 0)) && (ldv_3_container_pci_driver->suspend_late == 0) [2024-02-07 19:06:31,703 INFO L76 edCorrectnessWitness]: Location invariant before [L8190-L8190] (0UL == flags) && (flags == 0UL) [2024-02-07 19:06:31,704 INFO L76 edCorrectnessWitness]: Location invariant before [L7170-L7170] (-1 == nr) && (0 == type) [2024-02-07 19:06:31,704 INFO L76 edCorrectnessWitness]: Location invariant before [L8050-L8050] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:06:31,704 INFO L76 edCorrectnessWitness]: Location invariant before [L5772-L5772] ret != 0 [2024-02-07 19:06:31,704 INFO L76 edCorrectnessWitness]: Location invariant before [L6604-L6604] (128UL == flags) && (name == (char const *)"cafe-ccic") [2024-02-07 19:06:31,704 INFO L76 edCorrectnessWitness]: Location invariant before [L10014-L10014] arg3 == 0UL [2024-02-07 19:06:31,704 INFO L76 edCorrectnessWitness]: Location invariant after [L6775-L6775] (((0UL == __ret) && (0UL == __edi)) && (__ret == __edi)) && (__edi == 0UL) [2024-02-07 19:06:31,704 INFO L76 edCorrectnessWitness]: Location invariant before [L5531-L5531] 0UL == flags [2024-02-07 19:06:31,704 INFO L76 edCorrectnessWitness]: Location invariant before [L6221-L6221] ((0 == ldv_2_callback_handler) && (arg0 == data)) && (ldv_2_callback_handler == 0) [2024-02-07 19:06:31,704 INFO L76 edCorrectnessWitness]: Location invariant before [L7307-L7307] ((2U <= (unsigned int )mode) && ((unsigned int )mode != 0U)) && ((unsigned int )mode != 1U) [2024-02-07 19:06:31,704 INFO L76 edCorrectnessWitness]: Location invariant before [L6226-L6226] ((((((0 == ldv_2_callback_handler) && (0 == ldv_2_data_data)) && (0 == ldv_2_thread_thread)) && (arg0 == data)) && (ldv_2_callback_handler == ldv_2_data_data)) && (ldv_2_callback_handler == ldv_2_thread_thread)) && (ldv_2_data_data == ldv_2_thread_thread) [2024-02-07 19:06:31,704 INFO L76 edCorrectnessWitness]: Location invariant before [L7975-L7975] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:06:31,705 INFO L76 edCorrectnessWitness]: Location invariant before [L8225-L8225] 0UL == flags [2024-02-07 19:06:31,705 INFO L76 edCorrectnessWitness]: Location invariant before [L8054-L8054] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:06:31,705 INFO L76 edCorrectnessWitness]: Location invariant before [L9651-L9651] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,705 INFO L76 edCorrectnessWitness]: Location invariant before [L8131-L8131] 0UL == flags [2024-02-07 19:06:31,705 INFO L76 edCorrectnessWitness]: Location invariant before [L5645-L5645] (data == cam) && (mcam == & cam->mcam) [2024-02-07 19:06:31,705 INFO L76 edCorrectnessWitness]: Location invariant before [L7054-L7054] ((1UL <= dma_mask) && (gfp == 208U)) && (dma_mask != 0UL) [2024-02-07 19:06:31,705 INFO L76 edCorrectnessWitness]: Location invariant before [L6154-L6154] (((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default)) && (ldv_5_cafe_init_default == 0) [2024-02-07 19:06:31,705 INFO L76 edCorrectnessWitness]: Location invariant before [L7122-L7122] attrs == (struct dma_attrs *)0 [2024-02-07 19:06:31,705 INFO L76 edCorrectnessWitness]: Location invariant before [L9559-L9559] ((frame <= 4294967294U) && (handled <= 1U)) && (handled == 0U || handled == 1U) [2024-02-07 19:06:31,705 INFO L76 edCorrectnessWitness]: Location invariant before [L8127-L8127] 0UL == flags [2024-02-07 19:06:31,705 INFO L76 edCorrectnessWitness]: Location invariant before [L7077-L7077] ((208U == gfp) && (gfp == 208U)) && (attrs == (struct dma_attrs *)0) [2024-02-07 19:06:31,706 INFO L76 edCorrectnessWitness]: Location invariant before [L5714-L5714] mcam == & cam->mcam [2024-02-07 19:06:31,706 INFO L76 edCorrectnessWitness]: Location invariant before [L5534-L5534] 0UL == flags [2024-02-07 19:06:31,706 INFO L76 edCorrectnessWitness]: Location invariant before [L7478-L7478] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 19:06:31,706 INFO L76 edCorrectnessWitness]: Location invariant before [L6193-L6193] 0 == arg0 [2024-02-07 19:06:31,706 INFO L76 edCorrectnessWitness]: Location invariant before [L7985-L7985] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:06:31,706 INFO L76 edCorrectnessWitness]: Location invariant before [L5748-L5748] (ret == 0) && (mcam == & cam->mcam) [2024-02-07 19:06:31,706 INFO L76 edCorrectnessWitness]: Location invariant before [L5739-L5739] mcam == & cam->mcam [2024-02-07 19:06:31,706 INFO L76 edCorrectnessWitness]: Location invariant before [L6159-L6159] ((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 19:06:31,706 INFO L76 edCorrectnessWitness]: Location invariant before [L7964-L7964] (((((((((0U == widthy) && (0U == widthuv)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (descriptor.lineno == 746U) [2024-02-07 19:06:31,706 INFO L76 edCorrectnessWitness]: Location invariant before [L10713-L10713] 208U == flags [2024-02-07 19:06:31,706 INFO L76 edCorrectnessWitness]: Location invariant before [L5649-L5649] (data == cam) && (mcam == & cam->mcam) [2024-02-07 19:06:31,707 INFO L76 edCorrectnessWitness]: Location invariant before [L8101-L8101] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:06:31,707 INFO L76 edCorrectnessWitness]: Location invariant before [L6270-L6270] arg0 == (void *)0 [2024-02-07 19:06:31,707 INFO L76 edCorrectnessWitness]: Location invariant before [L9686-L9686] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,707 INFO L76 edCorrectnessWitness]: Location invariant before [L8395-L8395] 0UL == flags [2024-02-07 19:06:31,707 INFO L76 edCorrectnessWitness]: Location invariant before [L6074-L6074] arg1 == & __this_module [2024-02-07 19:06:31,707 INFO L76 edCorrectnessWitness]: Location invariant before [L10711-L10711] 208U == flags [2024-02-07 19:06:31,707 INFO L76 edCorrectnessWitness]: Location invariant before [L12071-L12071] ((1 == arg2) && (3U == arg1)) && (arg3 == (void *)0) [2024-02-07 19:06:31,707 INFO L76 edCorrectnessWitness]: Location invariant before [L5601-L5601] 0UL == flags [2024-02-07 19:06:31,707 INFO L76 edCorrectnessWitness]: Location invariant before [L6753-L6753] ((4L == nr && nr == 4L) || (3L == nr && nr == 3L)) || (6L == nr && nr == 6L) [2024-02-07 19:06:31,707 INFO L76 edCorrectnessWitness]: Location invariant before [L7397-L7397] 0 <= i [2024-02-07 19:06:31,707 INFO L76 edCorrectnessWitness]: Location invariant before [L9937-L9938] ((ldv_4_callback_mmap == 0) && (ldv_4_callback_unlocked_ioctl == 0)) && (ldv_4_ldv_param_25_2_default == 0UL) [2024-02-07 19:06:31,708 INFO L76 edCorrectnessWitness]: Location invariant before [L8431-L8431] 0UL == flags [2024-02-07 19:06:31,708 INFO L76 edCorrectnessWitness]: Location invariant before [L9840-L9840] (0UL == ldv_4_ldv_param_22_2_default) && (ldv_4_ldv_param_22_2_default == 0UL) [2024-02-07 19:06:31,708 INFO L76 edCorrectnessWitness]: Location invariant before [L8026-L8026] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:06:31,708 INFO L76 edCorrectnessWitness]: Location invariant before [L7133-L7135] attrs == (struct dma_attrs *)0 [2024-02-07 19:06:31,708 INFO L76 edCorrectnessWitness]: Location invariant before [L9305-L9305] 0 == ret [2024-02-07 19:06:31,708 INFO L76 edCorrectnessWitness]: Location invariant before [L5122-L5122] (0UL == flags) && (flags == 0UL) [2024-02-07 19:06:31,708 INFO L76 edCorrectnessWitness]: Location invariant before [L8408-L8408] (((0UL == flags) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function) [2024-02-07 19:06:31,708 INFO L76 edCorrectnessWitness]: Location invariant before [L8406-L8406] (0UL == flags) && ("cafe_ccic" == descriptor.modname) [2024-02-07 19:06:31,708 INFO L76 edCorrectnessWitness]: Location invariant before [L5707-L5707] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 19:06:31,708 INFO L76 edCorrectnessWitness]: Location invariant before [L7481-L7481] (((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function) [2024-02-07 19:06:31,708 INFO L76 edCorrectnessWitness]: Location invariant before [L7098-L7098] attrs == (struct dma_attrs *)0 [2024-02-07 19:06:31,709 INFO L76 edCorrectnessWitness]: Location invariant before [L7228-L7228] code == mbus_fmt->code [2024-02-07 19:06:31,709 INFO L76 edCorrectnessWitness]: Location invariant before [L6777-L6777] ((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__edi == __esi)) && (__edi == __edx)) && (__esi == __edx)) && (__edx == 0UL) [2024-02-07 19:06:31,709 INFO L76 edCorrectnessWitness]: Location invariant before [L8206-L8206] (0UL == flags) && (flags == 0UL) [2024-02-07 19:06:31,709 INFO L76 edCorrectnessWitness]: Location invariant before [L9297-L9297] (0 == ret) && (ret == 0) [2024-02-07 19:06:31,709 INFO L76 edCorrectnessWitness]: Location invariant before [L7464-L7464] ((((((0U == descriptor.flags) && (306U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY3=0x%x, DPHY5=0x%x, DPHY6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_enable_mipi" == descriptor.function)) && (descriptor.flags == 0U) [2024-02-07 19:06:31,709 INFO L76 edCorrectnessWitness]: Location invariant before [L8226-L8226] 0UL == flags [2024-02-07 19:06:31,709 INFO L76 edCorrectnessWitness]: Location invariant before [L8038-L8038] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:06:31,709 INFO L76 edCorrectnessWitness]: Location invariant before [L9635-L9635] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,709 INFO L76 edCorrectnessWitness]: Location invariant before [L5756-L5756] mcam == & cam->mcam [2024-02-07 19:06:31,709 INFO L76 edCorrectnessWitness]: Location invariant before [L8008-L8008] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:06:31,709 INFO L76 edCorrectnessWitness]: Location invariant before [L7993-L7993] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:06:31,710 INFO L76 edCorrectnessWitness]: Location invariant before [L5205-L5205] (reg != 0U) && ((((44U <= reg && reg <= 64U) && reg <= 127U) && ((reg == 44U || reg == 60U) || reg == 64U)) || (((36U <= reg && reg <= 12300U) && reg <= 32767U) && ((((((reg == 36U || reg == 44U) || reg == 48U) || reg == 60U) || reg == 64U) || reg == 136U) || reg == 12300U))) [2024-02-07 19:06:31,710 INFO L76 edCorrectnessWitness]: Location invariant before [L5592-L5592] (0UL == flags) && (flags == 0UL) [2024-02-07 19:06:31,710 INFO L76 edCorrectnessWitness]: Location invariant before [L6182-L6182] (((0 == ldv_5_cafe_exit_default) && (0 == ldv_5_cafe_init_default)) && (ldv_5_cafe_exit_default == 0)) && (ldv_5_cafe_exit_default == ldv_5_cafe_init_default) [2024-02-07 19:06:31,710 INFO L76 edCorrectnessWitness]: Location invariant before [L5717-L5717] (-5 == ret) && (mcam == & cam->mcam) [2024-02-07 19:06:31,710 INFO L76 edCorrectnessWitness]: Location invariant before [L5736-L5736] mcam == & cam->mcam [2024-02-07 19:06:31,710 INFO L76 edCorrectnessWitness]: Location invariant before [L10830-L10830] size == (size_t )8UL [2024-02-07 19:06:31,710 INFO L76 edCorrectnessWitness]: Location invariant before [L5657-L5657] (data == cam) && (mcam == & cam->mcam) [2024-02-07 19:06:31,710 INFO L76 edCorrectnessWitness]: Location invariant before [L7521-L7521] 0 == loadtime || 1 == loadtime [2024-02-07 19:06:31,710 INFO L76 edCorrectnessWitness]: Location invariant before [L5704-L5704] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 19:06:31,710 INFO L76 edCorrectnessWitness]: Location invariant before [L7967-L7967] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:06:31,711 INFO L76 edCorrectnessWitness]: Location invariant before [L8116-L8116] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:06:31,711 INFO L76 edCorrectnessWitness]: Location invariant before [L6775-L6775] (((0UL == __ret) && (0UL == __edi)) && (__ret == __edi)) && (__edi == 0UL) [2024-02-07 19:06:31,711 INFO L76 edCorrectnessWitness]: Location invariant before [L8015-L8015] (((((((((((0U == widthy) && (0U == widthuv)) && (0U == descriptor.flags)) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format)) && (widthy == widthuv)) && (widthy == descriptor.flags)) && (widthuv == descriptor.flags) [2024-02-07 19:06:31,711 INFO L76 edCorrectnessWitness]: Location invariant before [L6785-L6785] ((((((((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (0UL == __eax)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__ret == __eax)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__edi == __eax)) && (__esi == __edx)) && (__esi == __ecx)) && (__esi == __eax)) && (__edx == __ecx)) && (__edx == __eax)) && (__ecx == __eax) [2024-02-07 19:06:31,711 INFO L76 edCorrectnessWitness]: Location invariant before [L8290-L8290] (9963797U == ctrl.id) && (ctrl.value == 0) [2024-02-07 19:06:31,711 INFO L76 edCorrectnessWitness]: Location invariant before [L9863-L9863] (((((((((((((((((0 == ldv_4_callback_mmap) && (0 == ldv_4_callback_poll)) && (0 == ldv_4_callback_read)) && (0 == ldv_4_callback_unlocked_ioctl)) && (0 == ldv_4_ldv_param_22_3_default)) && (0UL == ldv_4_ldv_param_22_2_default)) && (0UL == ldv_4_ldv_param_25_2_default)) && (ldv_4_callback_mmap == ldv_4_callback_poll)) && (ldv_4_callback_mmap == ldv_4_callback_read)) && (ldv_4_callback_mmap == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_mmap == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_poll == ldv_4_callback_read)) && (ldv_4_callback_poll == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_poll == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_read == ldv_4_callback_unlocked_ioctl)) && (ldv_4_callback_read == ldv_4_ldv_param_22_3_default)) && (ldv_4_callback_unlocked_ioctl == ldv_4_ldv_param_22_3_default)) && (ldv_4_ldv_param_22_2_default == ldv_4_ldv_param_25_2_default) [2024-02-07 19:06:31,711 INFO L76 edCorrectnessWitness]: Location invariant before [L9389-L9389] len == 0U [2024-02-07 19:06:31,711 INFO L76 edCorrectnessWitness]: Location invariant before [L5597-L5597] 0UL == flags [2024-02-07 19:06:31,711 INFO L76 edCorrectnessWitness]: Location invariant before [L7130-L7130] (attrs == (struct dma_attrs *)0) && (__ret_warn_on == 1) [2024-02-07 19:06:31,711 INFO L76 edCorrectnessWitness]: Location invariant before [L9520-L9520] 0U == handled [2024-02-07 19:06:31,711 INFO L76 edCorrectnessWitness]: Location invariant before [L7090-L7092] attrs == (struct dma_attrs *)0 [2024-02-07 19:06:31,712 INFO L76 edCorrectnessWitness]: Location invariant before [L8380-L8380] 0UL == flags [2024-02-07 19:06:31,712 INFO L76 edCorrectnessWitness]: Location invariant before [L6330-L6330] arg0 == data [2024-02-07 19:06:31,712 INFO L76 edCorrectnessWitness]: Location invariant before [L7572-L7572] 0 == loadtime || 1 == loadtime [2024-02-07 19:06:31,712 INFO L76 edCorrectnessWitness]: Location invariant after [L6778-L6778] (((((((((((((((0UL == __ret) && (0UL == __edi)) && (0UL == __esi)) && (0UL == __edx)) && (0UL == __ecx)) && (__ret == __edi)) && (__ret == __esi)) && (__ret == __edx)) && (__ret == __ecx)) && (__edi == __esi)) && (__edi == __edx)) && (__edi == __ecx)) && (__esi == __edx)) && (__esi == __ecx)) && (__edx == __ecx)) && (__ecx == 0UL) [2024-02-07 19:06:31,712 INFO L76 edCorrectnessWitness]: Location invariant before [L9565-L9565] (handled <= 1U) && (handled == 0U || handled == 1U) [2024-02-07 19:06:31,712 INFO L76 edCorrectnessWitness]: Location invariant before [L8183-L8183] 0UL == flags [2024-02-07 19:06:31,712 INFO L76 edCorrectnessWitness]: Location invariant before [L8177-L8177] (0UL == flags) && (flags == 0UL) [2024-02-07 19:06:31,712 INFO L76 edCorrectnessWitness]: Location invariant before [L6271-L6271] arg0 == (void *)0 [2024-02-07 19:06:31,712 INFO L76 edCorrectnessWitness]: Location invariant before [L8394-L8394] 0UL == flags [2024-02-07 19:06:31,712 INFO L76 edCorrectnessWitness]: Location invariant before [L9688-L9688] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,712 INFO L76 edCorrectnessWitness]: Location invariant before [L6224-L6224] (((((((0 == ldv_2_callback_handler) && (0 == ldv_2_data_data)) && (0 == ldv_2_thread_thread)) && (arg0 == data)) && (ldv_2_callback_handler == ldv_2_data_data)) && (ldv_2_callback_handler == ldv_2_thread_thread)) && (ldv_2_data_data == ldv_2_thread_thread)) && (ldv_2_thread_thread == 0) [2024-02-07 19:06:31,713 INFO L76 edCorrectnessWitness]: Location invariant before [L9357-L9357] (((((0U == descriptor.flags) && (1708U == descriptor.lineno)) && ("Release, %d frames, %d singles, %d delivered\n" == descriptor.format)) && ("cafe_ccic" == descriptor.modname)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_v4l_release" == descriptor.function) [2024-02-07 19:06:31,713 INFO L76 edCorrectnessWitness]: Location invariant before [L9542-L9542] frame <= 4294967294U [2024-02-07 19:06:31,713 INFO L76 edCorrectnessWitness]: Location invariant before [L9577-L9577] (handled <= 1U) && (handled == 0U || handled == 1U) [2024-02-07 19:06:31,713 INFO L76 edCorrectnessWitness]: Location invariant before [L6222-L6222] ((((0 == ldv_2_callback_handler) && (0 == ldv_2_data_data)) && (arg0 == data)) && (ldv_2_callback_handler == ldv_2_data_data)) && ((unsigned long )ldv_2_data_data == 0UL) [2024-02-07 19:06:31,713 INFO L76 edCorrectnessWitness]: Location invariant before [L6326-L6326] arg0 == data [2024-02-07 19:06:31,713 INFO L76 edCorrectnessWitness]: Location invariant before [L8034-L8034] ((((((0U == descriptor.flags) && (746U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: bytesperline = %d; height = %d\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_ctlr_image" == descriptor.function)) && (fmt == & cam->pix_format) [2024-02-07 19:06:31,713 INFO L76 edCorrectnessWitness]: Location invariant before [L7530-L7531] ((0 <= i) && (i <= 2)) && (0 == loadtime || 1 == loadtime) [2024-02-07 19:06:31,713 INFO L76 edCorrectnessWitness]: Location invariant before [L5686-L5686] (-12 == ret) && (ret == -12) [2024-02-07 19:06:31,713 INFO L76 edCorrectnessWitness]: Location invariant before [L7576-L7576] 0 == loadtime || 1 == loadtime [2024-02-07 19:06:31,713 INFO L76 edCorrectnessWitness]: Location invariant before [L6235-L6235] arg0 == data [2024-02-07 19:06:31,713 INFO L76 edCorrectnessWitness]: Location invariant before [L8411-L8411] (((((((0U == descriptor.flags) && (0UL == flags)) && (1051U == descriptor.lineno)) && ("cafe_ccic" == descriptor.modname)) && ("camera: DPHY sets: dphy3=0x%x, dphy5=0x%x, dphy6=0x%x\n" == descriptor.format)) && ("drivers/media/platform/marvell-ccic/mcam-core.c" == descriptor.filename)) && ("mcam_read_setup" == descriptor.function)) && (descriptor.flags == 0U) [2024-02-07 19:06:31,714 INFO L76 edCorrectnessWitness]: Location invariant before [L5703-L5703] (-12 == ret) && (mcam == & cam->mcam) [2024-02-07 19:06:31,714 INFO L76 edCorrectnessWitness]: Location invariant before [L9615-L9615] ((((((((((((((((-32768 <= ((struct ov7670_config *)ov7670_info.platform_data)->clock_speed) && (((struct ov7670_config *)ov7670_info.platform_data)->clock_speed <= 32767)) && (0 == ov7670_info.type[6])) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.type[2] == ov7670_info.type[4])) && (((struct ov7670_config *)ov7670_info.platform_data)->min_height == 240)) && (((struct ov7670_config *)ov7670_info.platform_data)->min_width == 320)) && (((struct ov7670_config *)ov7670_info.platform_data)->pclk_hb_disable == (_Bool)0)) && (((struct ov7670_config *)ov7670_info.platform_data)->pll_bypass == (_Bool)0)) && (((struct ov7670_config *)ov7670_info.platform_data)->use_smbus == (_Bool)0 || ((struct ov7670_config *)ov7670_info.platform_data)->use_smbus == (_Bool)1) [2024-02-07 19:06:31,714 INFO L76 edCorrectnessWitness]: Location invariant before [L6239-L6239] arg0 == data [2024-02-07 19:06:31,714 INFO L76 edCorrectnessWitness]: Location invariant before [L8126-L8126] 0UL == flags [2024-02-07 19:06:31,714 INFO L76 edCorrectnessWitness]: Location invariant before [L5855-L5855] (0 == ret) && (ret == 0) [2024-02-07 19:06:31,714 INFO L76 edCorrectnessWitness]: Location invariant before [L7116-L7116] attrs == (struct dma_attrs *)0 [2024-02-07 19:06:31,714 INFO L76 edCorrectnessWitness]: Location invariant before [L5647-L5647] (data == cam) && (mcam == & cam->mcam) [2024-02-07 19:06:31,714 INFO L76 edCorrectnessWitness]: Location invariant before [L8288-L8288] (9963797U == ctrl.id) && (ctrl.id == 9963797U) [2024-02-07 19:06:31,714 INFO L76 edCorrectnessWitness]: Location invariant before [L8398-L8398] 0UL == flags [2024-02-07 19:06:31,714 INFO L76 edCorrectnessWitness]: Location invariant before [L7097-L7097] (gfp == 208U) && (attrs == (struct dma_attrs *)0) [2024-02-07 19:06:31,714 INFO L76 edCorrectnessWitness]: Location invariant before [L6040-L6041] 0 == arg2 [2024-02-07 19:06:31,715 INFO L76 edCorrectnessWitness]: Location invariant before [L7519-L7519] 0 == loadtime [2024-02-07 19:06:31,715 INFO L76 edCorrectnessWitness]: Location invariant before [L6663-L6663] (ldv_func_arg2 == & __this_module) && (ldv_func_arg3 == (char const *)"cafe_ccic") [2024-02-07 19:06:31,715 INFO L76 edCorrectnessWitness]: Location invariant before [L7595-L7596] 0 <= i [2024-02-07 19:06:31,715 INFO L76 edCorrectnessWitness]: Location invariant before [L9711-L9711] (((((((((((((((((((0 == ov7670_info.type[6]) && (0 == ov7670_info.acpi_node.companion)) && (0 == ov7670_info.archdata)) && (0 == ov7670_info.irq)) && (0 == ov7670_info.of_node)) && ((unsigned short)0 == ov7670_info.flags)) && ((unsigned short)33 == ov7670_info.addr)) && (48 == ov7670_info.type[5])) && (54 == ov7670_info.type[3])) && (55 == ov7670_info.type[2])) && (55 == ov7670_info.type[4])) && (111 == ov7670_info.type[0])) && (118 == ov7670_info.type[1])) && (ov7670_info.acpi_node.companion == ov7670_info.archdata)) && (ov7670_info.acpi_node.companion == ov7670_info.irq)) && (ov7670_info.acpi_node.companion == ov7670_info.of_node)) && (ov7670_info.archdata == ov7670_info.irq)) && (ov7670_info.archdata == ov7670_info.of_node)) && (ov7670_info.irq == ov7670_info.of_node)) && (ov7670_info.type[2] == ov7670_info.type[4]) [2024-02-07 19:06:31,855 INFO L181 MainTranslator]: Built tables and reachable declarations [2024-02-07 19:06:33,414 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator has thrown an exception: java.lang.IllegalArgumentException: cannot determine size of incomplete type at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizeAndOffsetComputer.constructSizeTValueAndOffsetsStructAndUnion(TypeSizeAndOffsetComputer.java:233) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizeAndOffsetComputer.computeSize(TypeSizeAndOffsetComputer.java:184) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizeAndOffsetComputer.constructBytesizeExpression(TypeSizeAndOffsetComputer.java:121) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.checkIfNecessaryMemoryModelAdaption(CHandler.java:1042) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:982) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:281) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:747) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:284) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1452) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:222) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.handleCompoundStatement(CHandler.java:1109) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1092) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:234) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1865) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:204) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.handleCompoundStatement(CHandler.java:1109) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1092) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:234) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.handleCompoundStatement(CHandler.java:1109) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1092) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:234) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.handleCompoundStatement(CHandler.java:1109) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1092) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:234) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.FunctionHandler.handleFunctionDefinition(FunctionHandler.java:385) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1514) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:157) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.processTUchild(CHandler.java:3397) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:2413) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:613) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:133) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.translate(MainTranslator.java:195) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.run(MainTranslator.java:122) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.(MainTranslator.java:100) at de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver.finish(CACSL2BoogieTranslatorObserver.java:145) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2024-02-07 19:06:33,420 INFO L158 Benchmark]: Toolchain (without parser) took 30359.73ms. Allocated memory was 88.1MB in the beginning and 247.5MB in the end (delta: 159.4MB). Free memory was 33.6MB in the beginning and 134.1MB in the end (delta: -100.5MB). Peak memory consumption was 147.6MB. Max. memory is 16.1GB. [2024-02-07 19:06:33,420 INFO L158 Benchmark]: CDTParser took 0.33ms. Allocated memory is still 60.8MB. Free memory was 37.5MB in the beginning and 37.5MB in the end (delta: 73.4kB). There was no memory consumed. Max. memory is 16.1GB. [2024-02-07 19:06:33,420 INFO L158 Benchmark]: Witness Parser took 0.13ms. Allocated memory is still 60.8MB. Free memory is still 24.5MB. There was no memory consumed. Max. memory is 16.1GB. [2024-02-07 19:06:33,421 INFO L158 Benchmark]: CACSL2BoogieTranslator took 30358.15ms. Allocated memory was 88.1MB in the beginning and 247.5MB in the end (delta: 159.4MB). Free memory was 33.3MB in the beginning and 134.1MB in the end (delta: -100.8MB). Peak memory consumption was 147.6MB. Max. memory is 16.1GB. [2024-02-07 19:06:33,422 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.33ms. Allocated memory is still 60.8MB. Free memory was 37.5MB in the beginning and 37.5MB in the end (delta: 73.4kB). There was no memory consumed. Max. memory is 16.1GB. * Witness Parser took 0.13ms. Allocated memory is still 60.8MB. Free memory is still 24.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 30358.15ms. Allocated memory was 88.1MB in the beginning and 247.5MB in the end (delta: 159.4MB). Free memory was 33.3MB in the beginning and 134.1MB in the end (delta: -100.8MB). Peak memory consumption was 147.6MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - ExceptionOrErrorResult: IllegalArgumentException: cannot determine size of incomplete type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: IllegalArgumentException: cannot determine size of incomplete type: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizeAndOffsetComputer.constructSizeTValueAndOffsetsStructAndUnion(TypeSizeAndOffsetComputer.java:233) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: ERROR: ExceptionOrErrorResult: IllegalArgumentException: cannot determine size of incomplete type