./Ultimate.py --spec ../../../trunk/examples/svcomp/properties/unreach-call.prp --file ../../../trunk/examples/svcomp/ldv-linux-3.14-races/linux-3.14--drivers--usb--misc--adutux.ko.cil.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--usb--misc--adutux.ko.cil.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--usb--misc--adutux.ko.cil.i ./goblint.2024-02-07_10-47-16.files/SV-COMP24_unreach-call/linux-3.14--drivers--usb--misc--adutux.ko.cil.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:31:27,588 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-02-07 19:31:27,629 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-02-07 19:31:27,640 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-02-07 19:31:27,641 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-02-07 19:31:27,660 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-02-07 19:31:27,661 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-02-07 19:31:27,661 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-02-07 19:31:27,662 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-02-07 19:31:27,662 INFO L153 SettingsManager]: * Use memory slicer=true [2024-02-07 19:31:27,663 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-02-07 19:31:27,663 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-02-07 19:31:27,664 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-02-07 19:31:27,664 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-02-07 19:31:27,664 INFO L153 SettingsManager]: * Use SBE=true [2024-02-07 19:31:27,664 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-02-07 19:31:27,665 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-02-07 19:31:27,665 INFO L153 SettingsManager]: * sizeof long=4 [2024-02-07 19:31:27,665 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-02-07 19:31:27,666 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-02-07 19:31:27,666 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-02-07 19:31:27,666 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-02-07 19:31:27,667 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-02-07 19:31:27,667 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-02-07 19:31:27,667 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-02-07 19:31:27,668 INFO L153 SettingsManager]: * sizeof long double=12 [2024-02-07 19:31:27,668 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-02-07 19:31:27,668 INFO L153 SettingsManager]: * Use constant arrays=true [2024-02-07 19:31:27,668 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-02-07 19:31:27,669 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-02-07 19:31:27,669 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-02-07 19:31:27,669 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-02-07 19:31:27,669 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-02-07 19:31:27,670 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-02-07 19:31:27,670 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-02-07 19:31:27,670 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-02-07 19:31:27,671 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-02-07 19:31:27,671 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-02-07 19:31:27,671 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-02-07 19:31:27,671 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-02-07 19:31:27,671 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2024-02-07 19:31:27,672 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-02-07 19:31:27,672 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-02-07 19:31:27,672 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:31:27,905 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-02-07 19:31:27,931 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-02-07 19:31:27,933 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-02-07 19:31:27,934 INFO L270 PluginConnector]: Initializing CDTParser... [2024-02-07 19:31:27,934 INFO L274 PluginConnector]: CDTParser initialized [2024-02-07 19:31:27,935 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--usb--misc--adutux.ko.cil.i [2024-02-07 19:31:29,037 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-02-07 19:31:29,413 INFO L384 CDTParser]: Found 1 translation units. [2024-02-07 19:31:29,414 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.14-races/linux-3.14--drivers--usb--misc--adutux.ko.cil.i [2024-02-07 19:31:29,449 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0071a0a0d/0eed3234a6f84064a39031c57c012616/FLAGd4c1784bb [2024-02-07 19:31:29,465 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0071a0a0d/0eed3234a6f84064a39031c57c012616 [2024-02-07 19:31:29,468 INFO L270 PluginConnector]: Initializing Witness Parser... [2024-02-07 19:31:29,468 INFO L274 PluginConnector]: Witness Parser initialized [2024-02-07 19:31:29,469 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--usb--misc--adutux.ko.cil.yml/witness.yml [2024-02-07 19:31:30,033 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-02-07 19:31:30,034 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-02-07 19:31:30,035 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-02-07 19:31:30,035 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-02-07 19:31:30,039 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-02-07 19:31:30,039 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.02 07:31:29" (1/2) ... [2024-02-07 19:31:30,040 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@10cb30bb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.02 07:31:30, skipping insertion in model container [2024-02-07 19:31:30,040 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.02 07:31:29" (1/2) ... [2024-02-07 19:31:30,041 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@345ac6e6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.02 07:31:30, skipping insertion in model container [2024-02-07 19:31:30,042 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "witness.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 07.02 07:31:30" (2/2) ... [2024-02-07 19:31:30,042 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@10cb30bb and model type witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 07.02 07:31:30, skipping insertion in model container [2024-02-07 19:31:30,042 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "witness.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 07.02 07:31:30" (2/2) ... [2024-02-07 19:31:30,042 INFO L83 nessWitnessExtractor]: Extracting all invariants from correctness witness [2024-02-07 19:31:47,950 INFO L74 edCorrectnessWitness]: Found the following entries in the witness: [2024-02-07 19:31:47,951 INFO L76 edCorrectnessWitness]: Location invariant before [L4934-L4934] ((0UL == flags) && (bytes_read == retval)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,951 INFO L76 edCorrectnessWitness]: Location invariant before [L5199-L5199] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___1.flags)) && (0UL == flags)) && (1L == __ret)) && (558U == descriptor___1.lineno)) && ("%s - command timed out.\n" == descriptor___1.format)) && ("adu_write" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___1.flags == 0U) [2024-02-07 19:31:47,951 INFO L76 edCorrectnessWitness]: Location invariant before [L5108-L5108] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (flags == 0UL) [2024-02-07 19:31:47,951 INFO L76 edCorrectnessWitness]: Location invariant before [L5130-L5130] (((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___0.flags)) && (0UL == flags)) && (1L == __ret)) && (551U == descriptor___0.lineno)) && ("%s : interrupted\n" == descriptor___0.format)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,951 INFO L76 edCorrectnessWitness]: Location invariant before [L5816-L5816] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:31:47,952 INFO L76 edCorrectnessWitness]: Location invariant before [L5601-L5601] (((((0U == descriptor.flags) && (767U == descriptor.lineno)) && ("adu_probe" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && ("serial_number=%s" == descriptor.format) [2024-02-07 19:31:47,952 INFO L76 edCorrectnessWitness]: Location invariant after [L5740-L5740] (0 == ldv_2_ldv_param_4_3_default) && (ldv_2_ldv_param_4_3_default == 0) [2024-02-07 19:31:47,952 INFO L76 edCorrectnessWitness]: Location invariant before [L6041-L6041] arg1 == & __this_module [2024-02-07 19:31:47,952 INFO L76 edCorrectnessWitness]: Location invariant before [L4896-L4896] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,952 INFO L76 edCorrectnessWitness]: Location invariant before [L4722-L4722] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,952 INFO L76 edCorrectnessWitness]: Location invariant before [L6154-L6154] arg0 == data [2024-02-07 19:31:47,952 INFO L76 edCorrectnessWitness]: Location invariant before [L4638-L4638] ((((1U <= bytes_to_read) && (0UL == flags)) && (i == 0)) && (wait.func == & default_wake_function)) && (bytes_to_read != 0U) [2024-02-07 19:31:47,952 INFO L76 edCorrectnessWitness]: Location invariant before [L5048-L5048] ((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,953 INFO L76 edCorrectnessWitness]: Location invariant before [L6023-L6023] (((((((((((((((((((((((((((arg0->disable_hub_initiated_lpm == 0U) && (arg0->drvwrap.driver.acpi_match_table == 0)) && (arg0->drvwrap.driver.bus == 0)) && (arg0->drvwrap.driver.groups == 0)) && (arg0->drvwrap.driver.mod_name == 0)) && (arg0->drvwrap.driver.name == 0)) && (arg0->drvwrap.driver.of_match_table == 0)) && (arg0->drvwrap.driver.owner == 0)) && (arg0->drvwrap.driver.p == 0)) && (arg0->drvwrap.driver.pm == 0)) && (arg0->drvwrap.driver.probe == 0)) && (arg0->drvwrap.driver.remove == 0)) && (arg0->drvwrap.driver.resume == 0)) && (arg0->drvwrap.driver.shutdown == 0)) && (arg0->drvwrap.driver.suppress_bind_attrs == (_Bool)0)) && (arg0->drvwrap.driver.suspend == 0)) && (arg0->drvwrap.for_devices == 0)) && (arg0->dynids.list.next == 0)) && (arg0->dynids.list.prev == 0)) && (arg0->no_dynamic_id == 0U)) && (arg0->post_reset == 0)) && (arg0->pre_reset == 0)) && (arg0->reset_resume == 0)) && (arg0->resume == 0)) && (arg0->soft_unbind == 0U)) && (arg0->supports_autosuspend == 0U)) && (arg0->suspend == 0)) && (arg0->unlocked_ioctl == 0) [2024-02-07 19:31:47,953 INFO L76 edCorrectnessWitness]: Location invariant before [L5853-L5853] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:31:47,953 INFO L76 edCorrectnessWitness]: Location invariant before [L5663-L5663] (((((0U == descriptor.flags) && (818U == descriptor.lineno)) && ("%s : open count %d\n" == descriptor.format)) && ("adu_disconnect" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:31:47,953 INFO L76 edCorrectnessWitness]: Location invariant before [L5225-L5225] ((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && ("adu_write" == descriptor___2.function)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,953 INFO L76 edCorrectnessWitness]: Location invariant before [L4613-L4613] (((((((0UL == flags) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.lineno == 379U) [2024-02-07 19:31:47,953 INFO L76 edCorrectnessWitness]: Location invariant before [L4317-L4317] 0 == dev [2024-02-07 19:31:47,953 INFO L76 edCorrectnessWitness]: Location invariant before [L5119-L5119] (((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && ("%s : interrupted\n" == descriptor___0.format)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,954 INFO L76 edCorrectnessWitness]: Location invariant before [L5055-L5055] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,954 INFO L76 edCorrectnessWitness]: Location invariant before [L6026-L6026] arg0 == ldv_5_usb_driver_usb_driver [2024-02-07 19:31:47,954 INFO L76 edCorrectnessWitness]: Location invariant before [L6095-L6095] (((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == 0)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default) [2024-02-07 19:31:47,954 INFO L76 edCorrectnessWitness]: Location invariant before [L7273-L7273] desc == (char const *)"" [2024-02-07 19:31:47,954 INFO L76 edCorrectnessWitness]: Location invariant before [L6173-L6173] (((((_Bool)0 == ldv_3_reset_flag_default) && (0 == ldv_3_resource_usb_interface)) && (0 == ldv_3_usb_device_usb_device)) && (arg0 == data)) && (ldv_3_resource_usb_interface == ldv_3_usb_device_usb_device) [2024-02-07 19:31:47,954 INFO L76 edCorrectnessWitness]: Location invariant before [L5303-L5303] (((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.flags == 0U) [2024-02-07 19:31:47,954 INFO L76 edCorrectnessWitness]: Location invariant before [L5120-L5120] (((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (551U == descriptor___0.lineno)) && ("%s : interrupted\n" == descriptor___0.format)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___0.lineno == 551U) [2024-02-07 19:31:47,954 INFO L76 edCorrectnessWitness]: Location invariant before [L4713-L4713] ((0UL == flags) && (flags == 0UL)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,955 INFO L76 edCorrectnessWitness]: Location invariant before [L4637-L4637] ((0UL == flags) && (i == 0)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,955 INFO L76 edCorrectnessWitness]: Location invariant before [L5789-L5789] (((((((-128 <= ldv_2_ret_default) && (-19 <= ldv_2_ret_default)) && (ldv_2_ret_default <= 0)) && (ldv_2_ret_default <= 127)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == 0)) && (ldv_2_ldv_param_5_1_default == 0LL)) && (((ldv_2_ret_default == -19 || ldv_2_ret_default == -16) || ldv_2_ret_default == -4) || ldv_2_ret_default == 0) [2024-02-07 19:31:47,955 INFO L76 edCorrectnessWitness]: Location invariant before [L4399-L4399] "adutux" == descriptor.modname [2024-02-07 19:31:47,955 INFO L76 edCorrectnessWitness]: Location invariant before [L5610-L5610] (((((0U == descriptor.flags) && (767U == descriptor.lineno)) && ("adu_probe" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && ("serial_number=%s" == descriptor.format) [2024-02-07 19:31:47,955 INFO L76 edCorrectnessWitness]: Location invariant before [L5794-L5794] (((((-128 <= ldv_2_ret_default) && (-19 <= ldv_2_ret_default)) && (ldv_2_ret_default <= 0)) && (ldv_2_ret_default <= 127)) && (0LL == ldv_2_ldv_param_5_1_default)) && (((ldv_2_ret_default == -19 || ldv_2_ret_default == -16) || ldv_2_ret_default == -4) || ldv_2_ret_default == 0) [2024-02-07 19:31:47,955 INFO L76 edCorrectnessWitness]: Location invariant before [L4357-L4357] (((((260U == descriptor.lineno) && ("%s: open count %d\n" == descriptor.format)) && ("adu_open" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (descriptor.lineno == 260U) [2024-02-07 19:31:47,955 INFO L76 edCorrectnessWitness]: Location invariant before [L4355-L4355] (("adu_open" == descriptor.function) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:31:47,956 INFO L76 edCorrectnessWitness]: Location invariant before [L6332-L6332] 0UL == flags [2024-02-07 19:31:47,956 INFO L76 edCorrectnessWitness]: Location invariant before [L5522-L5523] (0 <= in_end_size) && (in_end_size <= 65535) [2024-02-07 19:31:47,956 INFO L76 edCorrectnessWitness]: Location invariant before [L3767-L3767] 0UL == flags [2024-02-07 19:31:47,956 INFO L76 edCorrectnessWitness]: Location invariant before [L5024-L5024] (((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (0UL == bytes_written)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (bytes_written == 0U) [2024-02-07 19:31:47,956 INFO L76 edCorrectnessWitness]: Location invariant before [L4875-L4875] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,956 INFO L76 edCorrectnessWitness]: Location invariant before [L5856-L5858] (0LL == ldv_2_ldv_param_5_1_default) && (ldv_2_callback_read == 0) [2024-02-07 19:31:47,956 INFO L76 edCorrectnessWitness]: Location invariant before [L5195-L5195] (((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && ("adu_write" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,956 INFO L76 edCorrectnessWitness]: Location invariant before [L4902-L4902] ((((0UL == flags) && (1L == __ret)) && ("adu_read" == descriptor___7.function)) && ("adutux" == descriptor___7.modname)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,957 INFO L76 edCorrectnessWitness]: Location invariant before [L4541-L4541] (0UL == flags) && (flags == 0UL) [2024-02-07 19:31:47,957 INFO L76 edCorrectnessWitness]: Location invariant before [L5483-L5483] -19 == retval [2024-02-07 19:31:47,957 INFO L76 edCorrectnessWitness]: Location invariant before [L4551-L4551] (((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (should_submit == wait.task_list.next)) && (wait.func == & default_wake_function)) && (wait.task_list.next == 0) [2024-02-07 19:31:47,957 INFO L76 edCorrectnessWitness]: Location invariant before [L5457-L5457] -19 == retval [2024-02-07 19:31:47,957 INFO L76 edCorrectnessWitness]: Location invariant before [L4805-L4805] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,957 INFO L76 edCorrectnessWitness]: Location invariant before [L6542-L6542] (((((ldv_func_arg1->count.counter == 1) && (ldv_func_arg1->dep_map.cpu == 0)) && (ldv_func_arg1->dep_map.ip == 0UL)) && (ldv_func_arg1->dep_map.key == 0)) && (ldv_func_arg1->name == 0)) && (ldv_func_arg1->owner == 0) [2024-02-07 19:31:47,957 INFO L76 edCorrectnessWitness]: Location invariant before [L4325-L4325] 0 == dev [2024-02-07 19:31:47,958 INFO L76 edCorrectnessWitness]: Location invariant before [L4590-L4590] ((((((((((((((((0 == retval) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (500 == timeout)) && ("adutux" == descriptor___0.modname)) && (count == bytes_to_read)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:31:47,958 INFO L76 edCorrectnessWitness]: Location invariant before [L4329-L4330] 0 == dev [2024-02-07 19:31:47,958 INFO L76 edCorrectnessWitness]: Location invariant before [L5172-L5172] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___0.flags)) && (0L == __ret___0)) && (0UL == flags)) && (1L == __ret)) && (551U == descriptor___0.lineno)) && ("%s : interrupted\n" == descriptor___0.format)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,958 INFO L76 edCorrectnessWitness]: Location invariant before [L5770-L5770] ((((((0 == ldv_2_callback_llseek) && (0 == ldv_2_callback_read)) && (0 == ldv_2_ldv_param_4_3_default)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == ldv_2_callback_read)) && (ldv_2_callback_llseek == ldv_2_ldv_param_4_3_default)) && (ldv_2_callback_read == ldv_2_ldv_param_4_3_default) [2024-02-07 19:31:47,958 INFO L76 edCorrectnessWitness]: Location invariant before [L4905-L4905] ((((((((0UL == flags) && (1L == __ret)) && (474U == descriptor___7.lineno)) && ("%s : signal pending\n" == descriptor___7.format)) && ("adu_read" == descriptor___7.function)) && ("adutux" == descriptor___7.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___7.filename)) && (wait.func == & default_wake_function)) && (descriptor___7.lineno == 474U) [2024-02-07 19:31:47,958 INFO L76 edCorrectnessWitness]: Location invariant before [L5347-L5347] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,958 INFO L76 edCorrectnessWitness]: Location invariant before [L4567-L4567] (((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:31:47,958 INFO L76 edCorrectnessWitness]: Location invariant before [L3948-L3948] 2 == flag [2024-02-07 19:31:47,959 INFO L76 edCorrectnessWitness]: Location invariant before [L4935-L4935] ((0UL == flags) && (bytes_read == retval)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,959 INFO L76 edCorrectnessWitness]: Location invariant before [L5496-L5496] -19 == retval [2024-02-07 19:31:47,959 INFO L76 edCorrectnessWitness]: Location invariant before [L4927-L4927] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,959 INFO L76 edCorrectnessWitness]: Location invariant before [L4609-L4609] ((0UL == flags) && ("adutux" == descriptor___1.modname)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,959 INFO L76 edCorrectnessWitness]: Location invariant before [L5497-L5497] -19 == retval [2024-02-07 19:31:47,959 INFO L76 edCorrectnessWitness]: Location invariant before [L5030-L5030] ((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (0UL == bytes_written)) && ("%s : write request of 0 bytes\n" == descriptor.format)) && ("adu_write" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,959 INFO L76 edCorrectnessWitness]: Location invariant before [L4369-L4369] (((((0U == descriptor.flags) && (260U == descriptor.lineno)) && ("%s: open count %d\n" == descriptor.format)) && ("adu_open" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:31:47,959 INFO L76 edCorrectnessWitness]: Location invariant before [L5051-L5051] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,960 INFO L76 edCorrectnessWitness]: Location invariant before [L4548-L4548] ((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (timeout == should_submit)) && (wait.flags == 0U) [2024-02-07 19:31:47,960 INFO L76 edCorrectnessWitness]: Location invariant before [L4813-L4813] (((0UL == flags) && (1L == __ret)) && (flags == 0UL)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,960 INFO L76 edCorrectnessWitness]: Location invariant before [L4588-L4588] (((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:31:47,960 INFO L76 edCorrectnessWitness]: Location invariant before [L4050-L4050] 208U == flags [2024-02-07 19:31:47,960 INFO L76 edCorrectnessWitness]: Location invariant before [L6751-L6751] (nmemb == (size_t )1UL) && (size == (size_t )544UL) [2024-02-07 19:31:47,960 INFO L76 edCorrectnessWitness]: Location invariant before [L5647-L5647] ((((((0U == descriptor.flags) && (818U == descriptor.lineno)) && ("%s : open count %d\n" == descriptor.format)) && ("adu_disconnect" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (descriptor.flags == 0U) [2024-02-07 19:31:47,960 INFO L76 edCorrectnessWitness]: Location invariant before [L5298-L5298] (((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && ("adutux" == descriptor___3.modname)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,960 INFO L76 edCorrectnessWitness]: Location invariant before [L6562-L6562] (((((((((((((((((((((((((((ldv_func_arg1->disable_hub_initiated_lpm == 0U) && (ldv_func_arg1->drvwrap.driver.acpi_match_table == 0)) && (ldv_func_arg1->drvwrap.driver.bus == 0)) && (ldv_func_arg1->drvwrap.driver.groups == 0)) && (ldv_func_arg1->drvwrap.driver.mod_name == 0)) && (ldv_func_arg1->drvwrap.driver.name == 0)) && (ldv_func_arg1->drvwrap.driver.of_match_table == 0)) && (ldv_func_arg1->drvwrap.driver.owner == 0)) && (ldv_func_arg1->drvwrap.driver.p == 0)) && (ldv_func_arg1->drvwrap.driver.pm == 0)) && (ldv_func_arg1->drvwrap.driver.probe == 0)) && (ldv_func_arg1->drvwrap.driver.remove == 0)) && (ldv_func_arg1->drvwrap.driver.resume == 0)) && (ldv_func_arg1->drvwrap.driver.shutdown == 0)) && (ldv_func_arg1->drvwrap.driver.suppress_bind_attrs == (_Bool)0)) && (ldv_func_arg1->drvwrap.driver.suspend == 0)) && (ldv_func_arg1->drvwrap.for_devices == 0)) && (ldv_func_arg1->dynids.list.next == 0)) && (ldv_func_arg1->dynids.list.prev == 0)) && (ldv_func_arg1->no_dynamic_id == 0U)) && (ldv_func_arg1->post_reset == 0)) && (ldv_func_arg1->pre_reset == 0)) && (ldv_func_arg1->reset_resume == 0)) && (ldv_func_arg1->resume == 0)) && (ldv_func_arg1->soft_unbind == 0U)) && (ldv_func_arg1->supports_autosuspend == 0U)) && (ldv_func_arg1->suspend == 0)) && (ldv_func_arg1->unlocked_ioctl == 0) [2024-02-07 19:31:47,961 INFO L76 edCorrectnessWitness]: Location invariant before [L5028-L5028] ((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (0UL == bytes_written)) && ("adu_write" == descriptor.function)) && ("adutux" == descriptor.modname)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,961 INFO L76 edCorrectnessWitness]: Location invariant before [L5432-L5432] -19 == retval [2024-02-07 19:31:47,961 INFO L76 edCorrectnessWitness]: Location invariant before [L4108-L4108] (0UL == flags) && (flags == 0UL) [2024-02-07 19:31:47,961 INFO L76 edCorrectnessWitness]: Location invariant before [L4595-L4595] (((((((((((((((((((((((0 == retval) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0U == descriptor___0.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (373U == descriptor___0.lineno)) && (500 == timeout)) && ("%s : about to start looping\n" == descriptor___0.format)) && ("adu_read" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (count == bytes_to_read)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.flags == descriptor___0.flags)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev)) && (descriptor___0.flags == 0U) [2024-02-07 19:31:47,961 INFO L76 edCorrectnessWitness]: Location invariant before [L5364-L5364] ((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,961 INFO L76 edCorrectnessWitness]: Location invariant before [L6076-L6076] ((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default) [2024-02-07 19:31:47,961 INFO L76 edCorrectnessWitness]: Location invariant before [L6068-L6068] (((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_init_default == 0) [2024-02-07 19:31:47,961 INFO L76 edCorrectnessWitness]: Location invariant before [L8052-L8052] arg0 == (char const *)"\vadutux: %s - error, can\'t find device for minor %d\n" || arg0 == (char const *)"\vadutux: No device or device unplugged %d\n" [2024-02-07 19:31:47,961 INFO L76 edCorrectnessWitness]: Location invariant before [L5106-L5106] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,962 INFO L76 edCorrectnessWitness]: Location invariant before [L4632-L4632] (((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (retval == 0)) && (flags == 0UL)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,962 INFO L76 edCorrectnessWitness]: Location invariant before [L5465-L5465] -19 == retval [2024-02-07 19:31:47,962 INFO L76 edCorrectnessWitness]: Location invariant before [L4592-L4592] ((((((((((((((((((0 == retval) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (500 == timeout)) && ("adu_read" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (count == bytes_to_read)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:31:47,962 INFO L76 edCorrectnessWitness]: Location invariant before [L5301-L5301] ((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,962 INFO L76 edCorrectnessWitness]: Location invariant before [L5550-L5550] (0 <= out_end_size) && (out_end_size <= 65535) [2024-02-07 19:31:47,962 INFO L76 edCorrectnessWitness]: Location invariant before [L5239-L5239] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (flags == 0UL) [2024-02-07 19:31:47,962 INFO L76 edCorrectnessWitness]: Location invariant before [L5027-L5027] (((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (0UL == bytes_written)) && ("adutux" == descriptor.modname)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,962 INFO L76 edCorrectnessWitness]: Location invariant before [L5762-L5762] (((((((0 == ldv_2_callback_llseek) && (0 == ldv_2_callback_read)) && (0 == ldv_2_ldv_param_4_3_default)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == ldv_2_callback_read)) && (ldv_2_callback_llseek == ldv_2_ldv_param_4_3_default)) && (ldv_2_callback_read == 0)) && (ldv_2_callback_read == ldv_2_ldv_param_4_3_default) [2024-02-07 19:31:47,963 INFO L76 edCorrectnessWitness]: Location invariant before [L5801-L5801] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:31:47,963 INFO L76 edCorrectnessWitness]: Location invariant before [L4331-L4331] 0 == dev [2024-02-07 19:31:47,963 INFO L76 edCorrectnessWitness]: Location invariant before [L4470-L4470] 0 == retval [2024-02-07 19:31:47,963 INFO L76 edCorrectnessWitness]: Location invariant before [L4130-L4130] 0UL == flags [2024-02-07 19:31:47,963 INFO L76 edCorrectnessWitness]: Location invariant before [L4829-L4829] (((0L == __ret___0) && (0UL == flags)) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,963 INFO L76 edCorrectnessWitness]: Location invariant before [L5136-L5136] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___0.flags)) && (0L == __ret___0)) && (0UL == flags)) && (1L == __ret)) && (551U == descriptor___0.lineno)) && ("%s : interrupted\n" == descriptor___0.format)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,963 INFO L76 edCorrectnessWitness]: Location invariant before [L6758-L6758] (nmemb == (size_t )1UL) && (size == (size_t )544UL) [2024-02-07 19:31:47,964 INFO L76 edCorrectnessWitness]: Location invariant before [L5489-L5489] -19 == retval [2024-02-07 19:31:47,964 INFO L76 edCorrectnessWitness]: Location invariant before [L3906-L3906] (-1 == sz) && (sz == -1) [2024-02-07 19:31:47,964 INFO L76 edCorrectnessWitness]: Location invariant before [L6157-L6157] ((((_Bool)0 == ldv_3_reset_flag_default) && (0 == ldv_3_container_usb_driver)) && (arg0 == data)) && (ldv_3_reset_flag_default == (_Bool)0) [2024-02-07 19:31:47,964 INFO L76 edCorrectnessWitness]: Location invariant before [L5441-L5441] -19 == retval [2024-02-07 19:31:47,964 INFO L76 edCorrectnessWitness]: Location invariant before [L4721-L4721] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,964 INFO L76 edCorrectnessWitness]: Location invariant before [L5766-L5766] ((((((0 == ldv_2_callback_llseek) && (0 == ldv_2_callback_read)) && (0 == ldv_2_ldv_param_4_3_default)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == ldv_2_callback_read)) && (ldv_2_callback_llseek == ldv_2_ldv_param_4_3_default)) && (ldv_2_callback_read == ldv_2_ldv_param_4_3_default) [2024-02-07 19:31:47,965 INFO L76 edCorrectnessWitness]: Location invariant before [L4673-L4673] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,965 INFO L76 edCorrectnessWitness]: Location invariant before [L5116-L5116] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && ("adutux" == descriptor___0.modname)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,965 INFO L76 edCorrectnessWitness]: Location invariant before [L4953-L4953] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,965 INFO L76 edCorrectnessWitness]: Location invariant before [L4814-L4814] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,965 INFO L76 edCorrectnessWitness]: Location invariant before [L8042-L8042] 208U == arg0 [2024-02-07 19:31:47,965 INFO L76 edCorrectnessWitness]: Location invariant before [L6812-L6812] size == (size_t )8UL [2024-02-07 19:31:47,966 INFO L76 edCorrectnessWitness]: Location invariant before [L5474-L5474] -19 == retval [2024-02-07 19:31:47,966 INFO L76 edCorrectnessWitness]: Location invariant before [L4898-L4898] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,966 INFO L76 edCorrectnessWitness]: Location invariant before [L4729-L4729] ((0UL == flags) && ("adutux" == descriptor___5.modname)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,966 INFO L76 edCorrectnessWitness]: Location invariant before [L4594-L4594] (((((((((((((((((((((0 == retval) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (373U == descriptor___0.lineno)) && (500 == timeout)) && ("%s : about to start looping\n" == descriptor___0.format)) && ("adu_read" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (count == bytes_to_read)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev)) && (descriptor___0.lineno == 373U) [2024-02-07 19:31:47,966 INFO L76 edCorrectnessWitness]: Location invariant before [L4736-L4736] ((((((((0U == descriptor___5.flags) && (0UL == flags)) && (446U == descriptor___5.lineno)) && ("%s : submit failed\n" == descriptor___5.format)) && ("adu_read" == descriptor___5.function)) && ("adutux" == descriptor___5.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___5.filename)) && (flags == 0UL)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,966 INFO L76 edCorrectnessWitness]: Location invariant before [L5059-L5059] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,966 INFO L76 edCorrectnessWitness]: Location invariant before [L5769-L5769] ((((((0 == ldv_2_callback_llseek) && (0 == ldv_2_callback_read)) && (0 == ldv_2_ldv_param_4_3_default)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == ldv_2_callback_read)) && (ldv_2_callback_llseek == ldv_2_ldv_param_4_3_default)) && (ldv_2_callback_read == ldv_2_ldv_param_4_3_default) [2024-02-07 19:31:47,967 INFO L76 edCorrectnessWitness]: Location invariant before [L6555-L6555] (ldv_func_arg2 == & __this_module) && (ldv_func_arg3 == (char const *)"adutux") [2024-02-07 19:31:47,967 INFO L76 edCorrectnessWitness]: Location invariant before [L5585-L5585] (("adu_probe" == descriptor.function) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:31:47,967 INFO L76 edCorrectnessWitness]: Location invariant before [L5470-L5470] ((0 <= i) && (i <= 255)) && (-19 == retval) [2024-02-07 19:31:47,967 INFO L76 edCorrectnessWitness]: Location invariant before [L4448-L4448] (0 == retval) && ("adutux" == descriptor.modname) [2024-02-07 19:31:47,967 INFO L76 edCorrectnessWitness]: Location invariant before [L6084-L6084] (((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default)) && (ldv_4_reg_guard_3_default != 0) [2024-02-07 19:31:47,967 INFO L76 edCorrectnessWitness]: Location invariant before [L3876-L3876] -1 == sz [2024-02-07 19:31:47,967 INFO L76 edCorrectnessWitness]: Location invariant before [L4445-L4445] 0 == retval [2024-02-07 19:31:47,967 INFO L76 edCorrectnessWitness]: Location invariant before [L5019-L5019] ((((((((-19 == retval) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (0UL == bytes_written)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (retval == -19) [2024-02-07 19:31:47,968 INFO L76 edCorrectnessWitness]: Location invariant before [L6070-L6070] ((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default) [2024-02-07 19:31:47,968 INFO L76 edCorrectnessWitness]: Location invariant before [L4124-L4124] (0UL == flags) && (flags == 0UL) [2024-02-07 19:31:47,968 INFO L76 edCorrectnessWitness]: Location invariant before [L6731-L6731] size <= 262140U || size == 1528U [2024-02-07 19:31:47,968 INFO L76 edCorrectnessWitness]: Location invariant before [L6128-L6128] arg0 == (void *)0 [2024-02-07 19:31:47,968 INFO L76 edCorrectnessWitness]: Location invariant before [L6116-L6116] 0 == arg0 [2024-02-07 19:31:47,968 INFO L76 edCorrectnessWitness]: Location invariant before [L5034-L5034] ((((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0U == descriptor.flags)) && (0UL == flags)) && (0UL == bytes_written)) && (537U == descriptor.lineno)) && ("%s : write request of 0 bytes\n" == descriptor.format)) && ("adu_write" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (waita.flags == descriptor.flags)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (retval == 0) [2024-02-07 19:31:47,969 INFO L76 edCorrectnessWitness]: Location invariant before [L5197-L5197] (((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && ("%s - command timed out.\n" == descriptor___1.format)) && ("adu_write" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,969 INFO L76 edCorrectnessWitness]: Location invariant before [L4544-L4544] ((((0 == retval) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == 0) [2024-02-07 19:31:47,969 INFO L76 edCorrectnessWitness]: Location invariant before [L6813-L6813] size == (size_t )8UL [2024-02-07 19:31:47,969 INFO L76 edCorrectnessWitness]: Location invariant before [L6044-L6044] (((((((((((((((((((((((((((((arg0 == ldv_6_usb_driver_usb_driver) && (arg1 == & __this_module)) && (ldv_6_usb_driver_usb_driver->disable_hub_initiated_lpm == 0U)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.acpi_match_table == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.bus == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.groups == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.mod_name == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.name == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.of_match_table == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.owner == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.p == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.pm == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.probe == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.remove == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.resume == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.shutdown == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.suppress_bind_attrs == (_Bool)0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.suspend == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.for_devices == 0)) && (ldv_6_usb_driver_usb_driver->dynids.list.next == 0)) && (ldv_6_usb_driver_usb_driver->dynids.list.prev == 0)) && (ldv_6_usb_driver_usb_driver->no_dynamic_id == 0U)) && (ldv_6_usb_driver_usb_driver->post_reset == 0)) && (ldv_6_usb_driver_usb_driver->pre_reset == 0)) && (ldv_6_usb_driver_usb_driver->reset_resume == 0)) && (ldv_6_usb_driver_usb_driver->resume == 0)) && (ldv_6_usb_driver_usb_driver->soft_unbind == 0U)) && (ldv_6_usb_driver_usb_driver->supports_autosuspend == 0U)) && (ldv_6_usb_driver_usb_driver->suspend == 0)) && (ldv_6_usb_driver_usb_driver->unlocked_ioctl == 0) [2024-02-07 19:31:47,969 INFO L76 edCorrectnessWitness]: Location invariant before [L5047-L5047] ((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,969 INFO L76 edCorrectnessWitness]: Location invariant before [L6043-L6043] ((((((((((((((((((((((((((((arg1 == & __this_module) && (arg0->disable_hub_initiated_lpm == 0U)) && (arg0->drvwrap.driver.acpi_match_table == 0)) && (arg0->drvwrap.driver.bus == 0)) && (arg0->drvwrap.driver.groups == 0)) && (arg0->drvwrap.driver.mod_name == 0)) && (arg0->drvwrap.driver.name == 0)) && (arg0->drvwrap.driver.of_match_table == 0)) && (arg0->drvwrap.driver.owner == 0)) && (arg0->drvwrap.driver.p == 0)) && (arg0->drvwrap.driver.pm == 0)) && (arg0->drvwrap.driver.probe == 0)) && (arg0->drvwrap.driver.remove == 0)) && (arg0->drvwrap.driver.resume == 0)) && (arg0->drvwrap.driver.shutdown == 0)) && (arg0->drvwrap.driver.suppress_bind_attrs == (_Bool)0)) && (arg0->drvwrap.driver.suspend == 0)) && (arg0->drvwrap.for_devices == 0)) && (arg0->dynids.list.next == 0)) && (arg0->dynids.list.prev == 0)) && (arg0->no_dynamic_id == 0U)) && (arg0->post_reset == 0)) && (arg0->pre_reset == 0)) && (arg0->reset_resume == 0)) && (arg0->resume == 0)) && (arg0->soft_unbind == 0U)) && (arg0->supports_autosuspend == 0U)) && (arg0->suspend == 0)) && (arg0->unlocked_ioctl == 0) [2024-02-07 19:31:47,969 INFO L76 edCorrectnessWitness]: Location invariant before [L5283-L5283] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,969 INFO L76 edCorrectnessWitness]: Location invariant before [L4559-L4559] (((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:31:47,970 INFO L76 edCorrectnessWitness]: Location invariant before [L4480-L4480] ((((-128 <= retval) && (-19 <= retval)) && (retval <= 0)) && (retval <= 127)) && (retval == -19 || retval == 0) [2024-02-07 19:31:47,970 INFO L76 edCorrectnessWitness]: Location invariant before [L4877-L4877] ((((0UL == flags) && (1L == __ret)) && ("adu_read" == descriptor___6.function)) && ("adutux" == descriptor___6.modname)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,970 INFO L76 edCorrectnessWitness]: Location invariant before [L6755-L6755] (((nmemb == 1U) && (nmemb == (size_t )1UL)) && (size == 544U)) && (size == (size_t )544UL) [2024-02-07 19:31:47,971 INFO L76 edCorrectnessWitness]: Location invariant before [L4368-L4368] (((((0U == descriptor.flags) && (260U == descriptor.lineno)) && ("%s: open count %d\n" == descriptor.format)) && ("adu_open" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:31:47,971 INFO L76 edCorrectnessWitness]: Location invariant before [L4679-L4679] (((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,971 INFO L76 edCorrectnessWitness]: Location invariant before [L4452-L4452] ((((((0 == retval) && (324U == descriptor.lineno)) && ("%s : device not opened\n" == descriptor.format)) && ("adu_release" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (descriptor.lineno == 324U) [2024-02-07 19:31:47,972 INFO L76 edCorrectnessWitness]: Location invariant before [L4653-L4653] (((((((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___2.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___2.filename)) && (descriptor___1.function == descriptor___2.function)) && (descriptor___1.modname == descriptor___2.modname) [2024-02-07 19:31:47,972 INFO L76 edCorrectnessWitness]: Location invariant before [L5194-L5194] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && ("adutux" == descriptor___1.modname)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,972 INFO L76 edCorrectnessWitness]: Location invariant before [L4876-L4876] (((0UL == flags) && (1L == __ret)) && ("adutux" == descriptor___6.modname)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,972 INFO L76 edCorrectnessWitness]: Location invariant before [L8002-L8002] arg1 == (char const *)"&(&dev->buflock)->rlock" [2024-02-07 19:31:47,972 INFO L76 edCorrectnessWitness]: Location invariant before [L4904-L4904] ((((((0UL == flags) && (1L == __ret)) && ("%s : signal pending\n" == descriptor___7.format)) && ("adu_read" == descriptor___7.function)) && ("adutux" == descriptor___7.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___7.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,973 INFO L76 edCorrectnessWitness]: Location invariant before [L4111-L4111] 0UL == flags [2024-02-07 19:31:47,973 INFO L76 edCorrectnessWitness]: Location invariant before [L5837-L5837] (((((((-128 <= ldv_2_ret_default) && (-19 <= ldv_2_ret_default)) && (ldv_2_ret_default <= 0)) && (ldv_2_ret_default <= 127)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == 0)) && (ldv_2_ldv_param_5_1_default == 0LL)) && (((ldv_2_ret_default == -19 || ldv_2_ret_default == -16) || ldv_2_ret_default == -4) || ldv_2_ret_default == 0) [2024-02-07 19:31:47,973 INFO L76 edCorrectnessWitness]: Location invariant before [L4570-L4570] ((((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && ("adutux" == descriptor.modname)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:31:47,973 INFO L76 edCorrectnessWitness]: Location invariant before [L5830-L5830] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:31:47,973 INFO L76 edCorrectnessWitness]: Location invariant before [L5029-L5029] (((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (0UL == bytes_written)) && ("adu_write" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,973 INFO L76 edCorrectnessWitness]: Location invariant before [L5005-L5005] (0U == waita.flags) && (0UL == flags) [2024-02-07 19:31:47,974 INFO L76 edCorrectnessWitness]: Location invariant before [L5587-L5587] (((((767U == descriptor.lineno) && ("adu_probe" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && ("serial_number=%s" == descriptor.format)) && (descriptor.lineno == 767U) [2024-02-07 19:31:47,974 INFO L76 edCorrectnessWitness]: Location invariant before [L6793-L6793] (size == 4U && size == (size_t )4UL) || ((size <= 1992U && size <= 32767U) && ((((((size == 0U || size == 4U) || size == 16U) || size == 520U) || size == 1032U) || size == 1528U) || size == 1992U)) [2024-02-07 19:31:47,974 INFO L76 edCorrectnessWitness]: Location invariant before [L4667-L4667] (((((((((((((((((0U == descriptor___1.flags) && (0U == descriptor___2.flags)) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (404U == descriptor___2.lineno)) && ("%s : swap, read_buffer_length = %d\n" == descriptor___2.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___2.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___2.filename)) && (descriptor___1.flags == descriptor___2.flags)) && (descriptor___1.function == descriptor___2.function)) && (descriptor___1.modname == descriptor___2.modname) [2024-02-07 19:31:47,974 INFO L76 edCorrectnessWitness]: Location invariant before [L5761-L5761] ((((0 == ldv_2_callback_llseek) && (0 == ldv_2_ldv_param_4_3_default)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == 0)) && (ldv_2_callback_llseek == ldv_2_ldv_param_4_3_default) [2024-02-07 19:31:47,974 INFO L76 edCorrectnessWitness]: Location invariant before [L5855-L5855] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:31:47,974 INFO L76 edCorrectnessWitness]: Location invariant before [L4648-L4648] (((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,975 INFO L76 edCorrectnessWitness]: Location invariant before [L6553-L6553] ((((((((((((((((((((((((((((((ldv_func_arg2 == & __this_module) && (ldv_func_arg3 == (char const *)"adutux")) && (ldv_func_arg1->disable_hub_initiated_lpm == 0U)) && (ldv_func_arg1->drvwrap.driver.acpi_match_table == 0)) && (ldv_func_arg1->drvwrap.driver.bus == 0)) && (ldv_func_arg1->drvwrap.driver.groups == 0)) && (ldv_func_arg1->drvwrap.driver.mod_name == 0)) && (ldv_func_arg1->drvwrap.driver.name == 0)) && (ldv_func_arg1->drvwrap.driver.of_match_table == 0)) && (ldv_func_arg1->drvwrap.driver.owner == 0)) && (ldv_func_arg1->drvwrap.driver.p == 0)) && (ldv_func_arg1->drvwrap.driver.pm == 0)) && (ldv_func_arg1->drvwrap.driver.probe == 0)) && (ldv_func_arg1->drvwrap.driver.remove == 0)) && (ldv_func_arg1->drvwrap.driver.resume == 0)) && (ldv_func_arg1->drvwrap.driver.shutdown == 0)) && (ldv_func_arg1->drvwrap.driver.suppress_bind_attrs == (_Bool)0)) && (ldv_func_arg1->drvwrap.driver.suspend == 0)) && (ldv_func_arg1->drvwrap.for_devices == 0)) && (ldv_func_arg1->dynids.list.next == 0)) && (ldv_func_arg1->dynids.list.prev == 0)) && (ldv_func_arg1->no_dynamic_id == 0U)) && (ldv_func_arg1->post_reset == 0)) && (ldv_func_arg1->pre_reset == 0)) && (ldv_func_arg1->reset_resume == 0)) && (ldv_func_arg1->resume == 0)) && (ldv_func_arg1->soft_unbind == 0U)) && (ldv_func_arg1->supports_autosuspend == 0U)) && (ldv_func_arg1->suspend == 0)) && (ldv_func_arg1->unlocked_ioctl == 0)) && (ldv_func_arg2->sig_ok == (_Bool)0 || ldv_func_arg2->sig_ok == (_Bool)1) [2024-02-07 19:31:47,975 INFO L76 edCorrectnessWitness]: Location invariant before [L5255-L5255] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,975 INFO L76 edCorrectnessWitness]: Location invariant before [L4681-L4681] (((((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___3.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.function == descriptor___3.function)) && (descriptor___1.modname == descriptor___3.modname) [2024-02-07 19:31:47,975 INFO L76 edCorrectnessWitness]: Location invariant before [L4719-L4719] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,975 INFO L76 edCorrectnessWitness]: Location invariant before [L4701-L4701] ((((((((((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (426U == descriptor___4.lineno)) && ("%s : initiate input\n" == descriptor___4.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___4.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___4.filename)) && (descriptor___1.function == descriptor___4.function)) && (descriptor___1.modname == descriptor___4.modname)) && (descriptor___4.lineno == 426U) [2024-02-07 19:31:47,976 INFO L76 edCorrectnessWitness]: Location invariant before [L5348-L5348] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,976 INFO L76 edCorrectnessWitness]: Location invariant before [L4712-L4712] (((((((((((((((((0U == descriptor___1.flags) && (0U == descriptor___4.flags)) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (426U == descriptor___4.lineno)) && ("%s : initiate input\n" == descriptor___4.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___4.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___4.filename)) && (descriptor___1.flags == descriptor___4.flags)) && (descriptor___1.function == descriptor___4.function)) && (descriptor___1.modname == descriptor___4.modname) [2024-02-07 19:31:47,976 INFO L76 edCorrectnessWitness]: Location invariant before [L4316-L4316] (0 == dev) && (dev == 0) [2024-02-07 19:31:47,976 INFO L76 edCorrectnessWitness]: Location invariant before [L4941-L4941] (((0UL == flags) && (bytes_read == retval)) && (flags == 0UL)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,976 INFO L76 edCorrectnessWitness]: Location invariant before [L5302-L5302] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.lineno == 577U) [2024-02-07 19:31:47,977 INFO L76 edCorrectnessWitness]: Location invariant before [L4714-L4714] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,977 INFO L76 edCorrectnessWitness]: Location invariant before [L4542-L4542] ((0UL == flags) && (0UL == bytes_read)) && (bytes_read == 0U) [2024-02-07 19:31:47,977 INFO L76 edCorrectnessWitness]: Location invariant before [L5189-L5189] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,977 INFO L76 edCorrectnessWitness]: Location invariant before [L6108-L6108] 0 == arg0 [2024-02-07 19:31:47,977 INFO L76 edCorrectnessWitness]: Location invariant before [L5382-L5382] (((((((((((-128 <= retval) && (-110 <= retval)) && (retval <= -4)) && (retval <= 127)) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (retval != 0)) && (retval == -110 || retval == -4) [2024-02-07 19:31:47,978 INFO L76 edCorrectnessWitness]: Location invariant before [L5526-L5527] (0 <= in_end_size) && (in_end_size <= 65535) [2024-02-07 19:31:47,978 INFO L76 edCorrectnessWitness]: Location invariant before [L6695-L6695] (208U == flags) && (size == (size_t )544UL) [2024-02-07 19:31:47,978 INFO L76 edCorrectnessWitness]: Location invariant before [L4575-L4575] (((((((((((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0U == descriptor.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (368U == descriptor.lineno)) && ("%s : read request of 0 bytes\n" == descriptor.format)) && ("adu_read" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.flags == descriptor.flags)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev)) && (descriptor.flags == 0U) [2024-02-07 19:31:47,979 INFO L76 edCorrectnessWitness]: Location invariant before [L5243-L5243] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,981 INFO L76 edCorrectnessWitness]: Location invariant before [L6126-L6126] arg0 == (void *)0 [2024-02-07 19:31:47,981 INFO L76 edCorrectnessWitness]: Location invariant before [L5430-L5430] (-19 == retval) && (0 == dev) [2024-02-07 19:31:47,981 INFO L76 edCorrectnessWitness]: Location invariant before [L4360-L4360] (((((0U == descriptor.flags) && (260U == descriptor.lineno)) && ("%s: open count %d\n" == descriptor.format)) && ("adu_open" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:31:47,982 INFO L76 edCorrectnessWitness]: Location invariant before [L4358-L4358] ((((((0U == descriptor.flags) && (260U == descriptor.lineno)) && ("%s: open count %d\n" == descriptor.format)) && ("adu_open" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (descriptor.flags == 0U) [2024-02-07 19:31:47,986 INFO L76 edCorrectnessWitness]: Location invariant before [L4048-L4048] ((size <= 262140U) && (208U == flags)) && (flags == 208U) [2024-02-07 19:31:47,986 INFO L76 edCorrectnessWitness]: Location invariant before [L5296-L5296] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,987 INFO L76 edCorrectnessWitness]: Location invariant before [L6315-L6315] (208U == flags) && (size == (size_t )544UL) [2024-02-07 19:31:47,987 INFO L76 edCorrectnessWitness]: Location invariant before [L4951-L4951] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,987 INFO L76 edCorrectnessWitness]: Location invariant before [L5063-L5063] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,987 INFO L76 edCorrectnessWitness]: Location invariant before [L4388-L4388] ((((-128 <= retval) && (-19 <= retval)) && (retval <= 0)) && (retval <= 127)) && (((retval == -19 || retval == -16) || retval == -4) || retval == 0) [2024-02-07 19:31:47,987 INFO L76 edCorrectnessWitness]: Location invariant before [L6757-L6757] (nmemb == (size_t )1UL) && (size == (size_t )544UL) [2024-02-07 19:31:47,987 INFO L76 edCorrectnessWitness]: Location invariant before [L4545-L4545] ((((((0 == retval) && (0 == timeout)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (timeout == 0) [2024-02-07 19:31:47,987 INFO L76 edCorrectnessWitness]: Location invariant before [L5240-L5240] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,987 INFO L76 edCorrectnessWitness]: Location invariant before [L4401-L4401] (("adu_release_internal" == descriptor.function) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:31:47,987 INFO L76 edCorrectnessWitness]: Location invariant before [L5812-L5812] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:31:47,987 INFO L76 edCorrectnessWitness]: Location invariant before [L4133-L4133] (0UL == flags) && (flags == 0UL) [2024-02-07 19:31:47,988 INFO L76 edCorrectnessWitness]: Location invariant before [L4946-L4946] (((0UL == flags) && (bytes_read == retval)) && (flags == 0UL)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,988 INFO L76 edCorrectnessWitness]: Location invariant before [L4013-L4013] ((0 <= __val) && (__val <= 255)) && (interval == __val) [2024-02-07 19:31:47,988 INFO L76 edCorrectnessWitness]: Location invariant before [L6763-L6763] (nmemb == (size_t )1UL) && (size == (size_t )544UL) [2024-02-07 19:31:47,988 INFO L76 edCorrectnessWitness]: Location invariant before [L5004-L5004] ((0U == waita.flags) && (0UL == flags)) && (waita.flags == 0U) [2024-02-07 19:31:47,988 INFO L76 edCorrectnessWitness]: Location invariant before [L6694-L6694] ((208U == flags) && (size == 544U)) && (size == (size_t )544UL) [2024-02-07 19:31:47,988 INFO L76 edCorrectnessWitness]: Location invariant before [L5342-L5342] ((((((((((((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0U == descriptor___4.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && (584U == descriptor___4.lineno)) && ("%s : buffer_size = %Zd, count = %Zd, bytes_to_write = %Zd\n" == descriptor___4.format)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adu_write" == descriptor___4.function)) && ("adutux" == descriptor___3.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.filename == descriptor___4.filename)) && (descriptor___3.flags == descriptor___4.flags)) && (descriptor___3.function == descriptor___4.function)) && (descriptor___3.modname == descriptor___4.modname) [2024-02-07 19:31:47,988 INFO L76 edCorrectnessWitness]: Location invariant before [L5524-L5525] (0 <= in_end_size) && (in_end_size <= 65535) [2024-02-07 19:31:47,988 INFO L76 edCorrectnessWitness]: Location invariant before [L4320-L4320] (0 == dev) && (retval == -4 || retval == 0) [2024-02-07 19:31:47,988 INFO L76 edCorrectnessWitness]: Location invariant before [L5667-L5667] (((((0U == descriptor.flags) && (818U == descriptor.lineno)) && ("%s : open count %d\n" == descriptor.format)) && ("adu_disconnect" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:31:47,989 INFO L76 edCorrectnessWitness]: Location invariant before [L5779-L5779] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:31:47,989 INFO L76 edCorrectnessWitness]: Location invariant before [L4436-L4436] 0 == retval [2024-02-07 19:31:47,989 INFO L76 edCorrectnessWitness]: Location invariant before [L4809-L4809] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,989 INFO L76 edCorrectnessWitness]: Location invariant before [L7269-L7269] (desc == (char const *)"") && (expr == 0) [2024-02-07 19:31:47,990 INFO L76 edCorrectnessWitness]: Location invariant before [L5800-L5800] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:31:47,990 INFO L76 edCorrectnessWitness]: Location invariant before [L5118-L5118] ((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,990 INFO L76 edCorrectnessWitness]: Location invariant before [L5297-L5297] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,990 INFO L76 edCorrectnessWitness]: Location invariant before [L4455-L4455] ((((((0 == retval) && (0U == descriptor.flags)) && (324U == descriptor.lineno)) && ("%s : device not opened\n" == descriptor.format)) && ("adu_release" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:31:47,990 INFO L76 edCorrectnessWitness]: Location invariant before [L5031-L5031] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (0UL == bytes_written)) && (537U == descriptor.lineno)) && ("%s : write request of 0 bytes\n" == descriptor.format)) && ("adu_write" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor.lineno == 537U) [2024-02-07 19:31:47,991 INFO L76 edCorrectnessWitness]: Location invariant before [L4416-L4416] (((((0U == descriptor.flags) && (298U == descriptor.lineno)) && ("%s : open count %d\n" == descriptor.format)) && ("adu_release_internal" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:31:47,991 INFO L76 edCorrectnessWitness]: Location invariant before [L5419-L5419] (0 == dev) && (dev == 0) [2024-02-07 19:31:47,992 INFO L76 edCorrectnessWitness]: Location invariant before [L4684-L4684] ((((((((((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (421U == descriptor___3.lineno)) && ("%s : submitted already\n" == descriptor___3.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___3.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___3.filename)) && (descriptor___1.function == descriptor___3.function)) && (descriptor___1.modname == descriptor___3.modname)) && (descriptor___3.lineno == 421U) [2024-02-07 19:31:47,992 INFO L76 edCorrectnessWitness]: Location invariant before [L5144-L5144] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___0.flags)) && (0L == __ret___0)) && (0UL == flags)) && (1L == __ret)) && (551U == descriptor___0.lineno)) && ("%s : interrupted\n" == descriptor___0.format)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,992 INFO L76 edCorrectnessWitness]: Location invariant before [L6172-L6172] (((((_Bool)0 == ldv_3_reset_flag_default) && (0 == ldv_3_resource_usb_interface)) && (0 == ldv_3_usb_device_usb_device)) && (arg0 == data)) && (ldv_3_resource_usb_interface == ldv_3_usb_device_usb_device) [2024-02-07 19:31:47,992 INFO L76 edCorrectnessWitness]: Location invariant before [L5018-L5018] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (0UL == bytes_written)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,992 INFO L76 edCorrectnessWitness]: Location invariant before [L4734-L4734] ((((((((0U == descriptor___5.flags) && (0UL == flags)) && (446U == descriptor___5.lineno)) && ("%s : submit failed\n" == descriptor___5.format)) && ("adu_read" == descriptor___5.function)) && ("adutux" == descriptor___5.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___5.filename)) && (wait.func == & default_wake_function)) && (descriptor___5.flags == 0U) [2024-02-07 19:31:47,993 INFO L76 edCorrectnessWitness]: Location invariant before [L6756-L6756] (nmemb == (size_t )1UL) && (size == (size_t )544UL) [2024-02-07 19:31:47,993 INFO L76 edCorrectnessWitness]: Location invariant before [L4938-L4938] ((0UL == flags) && (bytes_read == retval)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,993 INFO L76 edCorrectnessWitness]: Location invariant before [L4646-L4646] (((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,993 INFO L76 edCorrectnessWitness]: Location invariant before [L4109-L4109] 0UL == flags [2024-02-07 19:31:47,993 INFO L76 edCorrectnessWitness]: Location invariant before [L4704-L4704] (((((((((((((((((0U == descriptor___1.flags) && (0U == descriptor___4.flags)) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (426U == descriptor___4.lineno)) && ("%s : initiate input\n" == descriptor___4.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___4.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___4.filename)) && (descriptor___1.flags == descriptor___4.flags)) && (descriptor___1.function == descriptor___4.function)) && (descriptor___1.modname == descriptor___4.modname) [2024-02-07 19:31:47,993 INFO L76 edCorrectnessWitness]: Location invariant before [L5643-L5643] ("adu_disconnect" == descriptor.function) && ("adutux" == descriptor.modname) [2024-02-07 19:31:47,993 INFO L76 edCorrectnessWitness]: Location invariant before [L6010-L6010] (((((((((((((((((((((((((((arg0->disable_hub_initiated_lpm == 0U) && (arg0->drvwrap.driver.acpi_match_table == 0)) && (arg0->drvwrap.driver.bus == 0)) && (arg0->drvwrap.driver.groups == 0)) && (arg0->drvwrap.driver.mod_name == 0)) && (arg0->drvwrap.driver.name == 0)) && (arg0->drvwrap.driver.of_match_table == 0)) && (arg0->drvwrap.driver.owner == 0)) && (arg0->drvwrap.driver.p == 0)) && (arg0->drvwrap.driver.pm == 0)) && (arg0->drvwrap.driver.probe == 0)) && (arg0->drvwrap.driver.remove == 0)) && (arg0->drvwrap.driver.resume == 0)) && (arg0->drvwrap.driver.shutdown == 0)) && (arg0->drvwrap.driver.suppress_bind_attrs == (_Bool)0)) && (arg0->drvwrap.driver.suspend == 0)) && (arg0->drvwrap.for_devices == 0)) && (arg0->dynids.list.next == 0)) && (arg0->dynids.list.prev == 0)) && (arg0->no_dynamic_id == 0U)) && (arg0->post_reset == 0)) && (arg0->pre_reset == 0)) && (arg0->reset_resume == 0)) && (arg0->resume == 0)) && (arg0->soft_unbind == 0U)) && (arg0->supports_autosuspend == 0U)) && (arg0->suspend == 0)) && (arg0->unlocked_ioctl == 0) [2024-02-07 19:31:47,993 INFO L76 edCorrectnessWitness]: Location invariant before [L4132-L4132] (0UL == flags) && (flags == 0UL) [2024-02-07 19:31:47,993 INFO L76 edCorrectnessWitness]: Location invariant before [L5008-L5008] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (waita.task_list.prev == 0) [2024-02-07 19:31:47,994 INFO L76 edCorrectnessWitness]: Location invariant before [L4629-L4629] (((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,994 INFO L76 edCorrectnessWitness]: Location invariant before [L5809-L5809] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:31:47,994 INFO L76 edCorrectnessWitness]: Location invariant before [L5371-L5371] (((((0 <= retval) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0UL == flags)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,995 INFO L76 edCorrectnessWitness]: Location invariant before [L5827-L5827] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:31:47,995 INFO L76 edCorrectnessWitness]: Location invariant before [L5317-L5317] ((((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adutux" == descriptor___3.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.modname == descriptor___4.modname) [2024-02-07 19:31:47,995 INFO L76 edCorrectnessWitness]: Location invariant before [L7267-L7267] (((0 <= expr) && (expr <= 1)) && (desc == (char const *)"")) && (expr == 0 || expr == 1) [2024-02-07 19:31:47,995 INFO L76 edCorrectnessWitness]: Location invariant before [L5117-L5117] (((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:47,995 INFO L76 edCorrectnessWitness]: Location invariant before [L5644-L5644] (("adu_disconnect" == descriptor.function) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:31:47,995 INFO L76 edCorrectnessWitness]: Location invariant before [L5333-L5334] (((((((((((((((((((((((bytes_to_write <= 65535U) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0U == descriptor___4.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && (584U == descriptor___4.lineno)) && ("%s : buffer_size = %Zd, count = %Zd, bytes_to_write = %Zd\n" == descriptor___4.format)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adu_write" == descriptor___4.function)) && ("adutux" == descriptor___3.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.filename == descriptor___4.filename)) && (descriptor___3.flags == descriptor___4.flags)) && (descriptor___3.function == descriptor___4.function)) && (descriptor___3.modname == descriptor___4.modname) [2024-02-07 19:31:47,995 INFO L76 edCorrectnessWitness]: Location invariant before [L4873-L4873] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,995 INFO L76 edCorrectnessWitness]: Location invariant before [L3878-L3878] ((n <= 65535UL) && (n <= 4294967295UL)) && (-1 == sz) [2024-02-07 19:31:47,996 INFO L76 edCorrectnessWitness]: Location invariant before [L4547-L4547] ((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (timeout == should_submit) [2024-02-07 19:31:47,996 INFO L76 edCorrectnessWitness]: Location invariant before [L4682-L4682] (((((((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___3.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___3.filename)) && (descriptor___1.function == descriptor___3.function)) && (descriptor___1.modname == descriptor___3.modname) [2024-02-07 19:31:47,996 INFO L76 edCorrectnessWitness]: Location invariant before [L5002-L5002] (0UL == flags) && (flags == 0UL) [2024-02-07 19:31:47,996 INFO L76 edCorrectnessWitness]: Location invariant before [L6082-L6082] ((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default) [2024-02-07 19:31:47,996 INFO L76 edCorrectnessWitness]: Location invariant before [L4871-L4871] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,996 INFO L76 edCorrectnessWitness]: Location invariant before [L6168-L6168] (((((_Bool)0 == ldv_3_reset_flag_default) && (0 == ldv_3_resource_usb_interface)) && (0 == ldv_3_usb_device_usb_device)) && (arg0 == data)) && (ldv_3_resource_usb_interface == ldv_3_usb_device_usb_device) [2024-02-07 19:31:47,996 INFO L76 edCorrectnessWitness]: Location invariant before [L4354-L4354] ("adu_open" == descriptor.function) && ("adutux" == descriptor.modname) [2024-02-07 19:31:47,997 INFO L76 edCorrectnessWitness]: Location invariant before [L4817-L4817] (((0L == __ret___0) && (0UL == flags)) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:31:47,998 INFO L76 edCorrectnessWitness]: Location invariant before [L4447-L4447] 0 == retval [2024-02-07 19:31:47,998 INFO L76 edCorrectnessWitness]: Location invariant before [L4402-L4402] ((("%s : open count %d\n" == descriptor.format) && ("adu_release_internal" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:31:47,998 INFO L76 edCorrectnessWitness]: Location invariant before [L5618-L5618] retval != 0 [2024-02-07 19:31:47,998 INFO L76 edCorrectnessWitness]: Location invariant before [L5216-L5216] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (retval == -4 || retval == 0) [2024-02-07 19:31:47,999 INFO L76 edCorrectnessWitness]: Location invariant before [L6067-L6067] (((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_init_default == 0) [2024-02-07 19:31:48,000 INFO L76 edCorrectnessWitness]: Location invariant before [L6753-L6753] (nmemb == (size_t )1UL) && (size == (size_t )544UL) [2024-02-07 19:31:48,001 INFO L76 edCorrectnessWitness]: Location invariant before [L5832-L5835] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:31:48,001 INFO L76 edCorrectnessWitness]: Location invariant before [L6129-L6129] arg0 == (void *)0 [2024-02-07 19:31:48,001 INFO L76 edCorrectnessWitness]: Location invariant before [L6533-L6533] (((((ldv_func_arg1->count.counter == 1) && (ldv_func_arg1->dep_map.cpu == 0)) && (ldv_func_arg1->dep_map.ip == 0UL)) && (ldv_func_arg1->dep_map.key == 0)) && (ldv_func_arg1->name == 0)) && (ldv_func_arg1->owner == 0) [2024-02-07 19:31:48,001 INFO L76 edCorrectnessWitness]: Location invariant before [L5026-L5026] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (0UL == bytes_written)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,001 INFO L76 edCorrectnessWitness]: Location invariant before [L5247-L5247] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,001 INFO L76 edCorrectnessWitness]: Location invariant before [L5765-L5765] ((((((0 == ldv_2_callback_llseek) && (0 == ldv_2_callback_read)) && (0 == ldv_2_ldv_param_4_3_default)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == ldv_2_callback_read)) && (ldv_2_callback_llseek == ldv_2_ldv_param_4_3_default)) && (ldv_2_callback_read == ldv_2_ldv_param_4_3_default) [2024-02-07 19:31:48,001 INFO L76 edCorrectnessWitness]: Location invariant before [L6810-L6810] size == (size_t )8UL [2024-02-07 19:31:48,001 INFO L76 edCorrectnessWitness]: Location invariant before [L5528-L5528] (0 <= in_end_size) && (in_end_size <= 65535) [2024-02-07 19:31:48,001 INFO L76 edCorrectnessWitness]: Location invariant before [L4883-L4883] ((((((((0U == descriptor___6.flags) && (0UL == flags)) && (1L == __ret)) && (466U == descriptor___6.lineno)) && ("%s : timeout\n" == descriptor___6.format)) && ("adu_read" == descriptor___6.function)) && ("adutux" == descriptor___6.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___6.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,001 INFO L76 edCorrectnessWitness]: Location invariant before [L5377-L5377] ((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,002 INFO L76 edCorrectnessWitness]: Location invariant before [L5583-L5583] "adutux" == descriptor.modname [2024-02-07 19:31:48,002 INFO L76 edCorrectnessWitness]: Location invariant before [L6174-L6174] (((_Bool)0 == ldv_3_reset_flag_default) && (0 == ldv_3_usb_device_usb_device)) && (arg0 == data) [2024-02-07 19:31:48,002 INFO L76 edCorrectnessWitness]: Location invariant before [L4437-L4437] 0 == retval [2024-02-07 19:31:48,002 INFO L76 edCorrectnessWitness]: Location invariant before [L5848-L5848] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:31:48,002 INFO L76 edCorrectnessWitness]: Location invariant before [L5115-L5115] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,002 INFO L76 edCorrectnessWitness]: Location invariant before [L4932-L4932] ((0UL == flags) && (bytes_read == retval)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,002 INFO L76 edCorrectnessWitness]: Location invariant before [L5898-L5898] (0LL == arg2) && (arg2 == 0LL) [2024-02-07 19:31:48,002 INFO L76 edCorrectnessWitness]: Location invariant before [L4573-L4573] (((((((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && ("%s : read request of 0 bytes\n" == descriptor.format)) && ("adu_read" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:31:48,003 INFO L76 edCorrectnessWitness]: Location invariant before [L4472-L4472] 0 == retval [2024-02-07 19:31:48,003 INFO L76 edCorrectnessWitness]: Location invariant before [L8066-L8066] arg1 == (char const *)"&dev->mtx" [2024-02-07 19:31:48,003 INFO L76 edCorrectnessWitness]: Location invariant before [L4574-L4574] (((((((((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (368U == descriptor.lineno)) && ("%s : read request of 0 bytes\n" == descriptor.format)) && ("adu_read" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev)) && (descriptor.lineno == 368U) [2024-02-07 19:31:48,003 INFO L76 edCorrectnessWitness]: Location invariant before [L4483-L4483] ((((-128 <= retval) && (-19 <= retval)) && (retval <= 0)) && (retval <= 127)) && (retval == -19 || retval == 0) [2024-02-07 19:31:48,003 INFO L76 edCorrectnessWitness]: Location invariant before [L4650-L4650] (((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,003 INFO L76 edCorrectnessWitness]: Location invariant before [L6106-L6106] 0 == arg0 [2024-02-07 19:31:48,003 INFO L76 edCorrectnessWitness]: Location invariant before [L5588-L5588] ((((((0U == descriptor.flags) && (767U == descriptor.lineno)) && ("adu_probe" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && ("serial_number=%s" == descriptor.format)) && (descriptor.flags == 0U) [2024-02-07 19:31:48,003 INFO L76 edCorrectnessWitness]: Location invariant before [L4612-L4612] (((((0UL == flags) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,003 INFO L76 edCorrectnessWitness]: Location invariant before [L4730-L4730] (((0UL == flags) && ("adu_read" == descriptor___5.function)) && ("adutux" == descriptor___5.modname)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,003 INFO L76 edCorrectnessWitness]: Location invariant before [L4936-L4937] ((0UL == flags) && (bytes_read == retval)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,004 INFO L76 edCorrectnessWitness]: Location invariant before [L5320-L5320] (((((((((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && ("%s : buffer_size = %Zd, count = %Zd, bytes_to_write = %Zd\n" == descriptor___4.format)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adu_write" == descriptor___4.function)) && ("adutux" == descriptor___3.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.filename == descriptor___4.filename)) && (descriptor___3.function == descriptor___4.function)) && (descriptor___3.modname == descriptor___4.modname) [2024-02-07 19:31:48,004 INFO L76 edCorrectnessWitness]: Location invariant before [L4789-L4789] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,004 INFO L76 edCorrectnessWitness]: Location invariant before [L4337-L4337] 0 == dev [2024-02-07 19:31:48,004 INFO L76 edCorrectnessWitness]: Location invariant before [L4569-L4569] (((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:31:48,004 INFO L76 edCorrectnessWitness]: Location invariant before [L4808-L4808] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,004 INFO L76 edCorrectnessWitness]: Location invariant before [L4933-L4933] (((0UL == flags) && (bytes_read == retval)) && (flags == 0UL)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,004 INFO L76 edCorrectnessWitness]: Location invariant before [L4895-L4895] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,004 INFO L76 edCorrectnessWitness]: Location invariant before [L4616-L4616] (((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,005 INFO L76 edCorrectnessWitness]: Location invariant before [L4655-L4655] ((((((((((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (404U == descriptor___2.lineno)) && ("%s : swap, read_buffer_length = %d\n" == descriptor___2.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___2.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___2.filename)) && (descriptor___1.function == descriptor___2.function)) && (descriptor___1.modname == descriptor___2.modname)) && (descriptor___2.lineno == 404U) [2024-02-07 19:31:48,005 INFO L76 edCorrectnessWitness]: Location invariant before [L6080-L6080] ((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default) [2024-02-07 19:31:48,005 INFO L76 edCorrectnessWitness]: Location invariant before [L6681-L6681] ((((-128 <= ret_val) && (-19 <= ret_val)) && (ret_val <= 0)) && (ret_val <= 127)) && (((ret_val == -19 || ret_val == -16) || ret_val == -4) || ret_val == 0) [2024-02-07 19:31:48,005 INFO L76 edCorrectnessWitness]: Location invariant before [L5346-L5346] (((((((bytes_to_write <= 65535U) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,005 INFO L76 edCorrectnessWitness]: Location invariant before [L4631-L4631] (((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,005 INFO L76 edCorrectnessWitness]: Location invariant before [L5611-L5612] (((((0U == descriptor.flags) && (767U == descriptor.lineno)) && ("adu_probe" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && ("serial_number=%s" == descriptor.format) [2024-02-07 19:31:48,005 INFO L76 edCorrectnessWitness]: Location invariant before [L5590-L5590] (((((0U == descriptor.flags) && (767U == descriptor.lineno)) && ("adu_probe" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && ("serial_number=%s" == descriptor.format) [2024-02-07 19:31:48,005 INFO L76 edCorrectnessWitness]: Location invariant before [L4761-L4761] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,005 INFO L76 edCorrectnessWitness]: Location invariant before [L5852-L5852] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:31:48,005 INFO L76 edCorrectnessWitness]: Location invariant before [L5173-L5174] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___0.flags)) && (0L == __ret___0)) && (0UL == flags)) && (1L == __ret)) && (551U == descriptor___0.lineno)) && ("%s : interrupted\n" == descriptor___0.format)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,006 INFO L76 edCorrectnessWitness]: Location invariant before [L6170-L6170] (((((_Bool)0 == ldv_3_reset_flag_default) && (0 == ldv_3_resource_usb_interface)) && (0 == ldv_3_usb_device_usb_device)) && (arg0 == data)) && (ldv_3_resource_usb_interface == ldv_3_usb_device_usb_device) [2024-02-07 19:31:48,006 INFO L76 edCorrectnessWitness]: Location invariant before [L5380-L5380] (((((((((((-128 <= retval) && (-110 <= retval)) && (retval <= -4)) && (retval <= 127)) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (retval != 0)) && (retval == -110 || retval == -4) [2024-02-07 19:31:48,006 INFO L76 edCorrectnessWitness]: Location invariant before [L4881-L4881] (((((((((0U == descriptor___6.flags) && (0UL == flags)) && (1L == __ret)) && (466U == descriptor___6.lineno)) && ("%s : timeout\n" == descriptor___6.format)) && ("adu_read" == descriptor___6.function)) && ("adutux" == descriptor___6.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___6.filename)) && (wait.func == & default_wake_function)) && (descriptor___6.flags == 0U) [2024-02-07 19:31:48,006 INFO L76 edCorrectnessWitness]: Location invariant before [L5184-L5184] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___0.flags)) && (0L == __ret___0)) && (0UL == flags)) && (1L == __ret)) && (551U == descriptor___0.lineno)) && ("%s : interrupted\n" == descriptor___0.format)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,006 INFO L76 edCorrectnessWitness]: Location invariant before [L6761-L6761] (nmemb == (size_t )1UL) && (size == (size_t )544UL) [2024-02-07 19:31:48,007 INFO L76 edCorrectnessWitness]: Location invariant before [L5007-L5007] ((((0 == waita.task_list.next) && (0U == waita.flags)) && (0UL == flags)) && (waita.func == & default_wake_function)) && (waita.task_list.next == 0) [2024-02-07 19:31:48,010 INFO L76 edCorrectnessWitness]: Location invariant before [L4683-L4683] ((((((((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : submitted already\n" == descriptor___3.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___3.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___3.filename)) && (descriptor___1.function == descriptor___3.function)) && (descriptor___1.modname == descriptor___3.modname) [2024-02-07 19:31:48,010 INFO L76 edCorrectnessWitness]: Location invariant before [L8077-L8077] 0LL == arg1 [2024-02-07 19:31:48,010 INFO L76 edCorrectnessWitness]: Location invariant before [L5092-L5093] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,010 INFO L76 edCorrectnessWitness]: Location invariant before [L4668-L4668] (((((((((((((((((0U == descriptor___1.flags) && (0U == descriptor___2.flags)) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (404U == descriptor___2.lineno)) && ("%s : swap, read_buffer_length = %d\n" == descriptor___2.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___2.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___2.filename)) && (descriptor___1.flags == descriptor___2.flags)) && (descriptor___1.function == descriptor___2.function)) && (descriptor___1.modname == descriptor___2.modname) [2024-02-07 19:31:48,011 INFO L76 edCorrectnessWitness]: Location invariant before [L4119-L4119] (0UL == flags) && (flags == 0UL) [2024-02-07 19:31:48,011 INFO L76 edCorrectnessWitness]: Location invariant before [L5645-L5645] ((("%s : open count %d\n" == descriptor.format) && ("adu_disconnect" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:31:48,011 INFO L76 edCorrectnessWitness]: Location invariant before [L5319-L5319] ((((((((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adu_write" == descriptor___4.function)) && ("adutux" == descriptor___3.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.filename == descriptor___4.filename)) && (descriptor___3.function == descriptor___4.function)) && (descriptor___3.modname == descriptor___4.modname) [2024-02-07 19:31:48,012 INFO L76 edCorrectnessWitness]: Location invariant before [L5305-L5305] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,012 INFO L76 edCorrectnessWitness]: Location invariant before [L5887-L5887] arg3 <= 4294967295UL [2024-02-07 19:31:48,012 INFO L76 edCorrectnessWitness]: Location invariant before [L5191-L5191] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,012 INFO L76 edCorrectnessWitness]: Location invariant before [L5429-L5429] (-19 == retval) && (0 == dev) [2024-02-07 19:31:48,012 INFO L76 edCorrectnessWitness]: Location invariant before [L5458-L5458] -19 == retval [2024-02-07 19:31:48,012 INFO L76 edCorrectnessWitness]: Location invariant before [L4716-L4718] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,012 INFO L76 edCorrectnessWitness]: Location invariant before [L3910-L3910] -1 == sz [2024-02-07 19:31:48,012 INFO L76 edCorrectnessWitness]: Location invariant before [L6066-L6066] (0 == ldv_4_adu_driver_exit_default) && (ldv_4_adu_driver_exit_default == 0) [2024-02-07 19:31:48,012 INFO L76 edCorrectnessWitness]: Location invariant before [L5374-L5374] (((((retval <= 0) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0UL == flags)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,012 INFO L76 edCorrectnessWitness]: Location invariant before [L5009-L5009] (((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (0UL == bytes_written)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (bytes_written == 0U) [2024-02-07 19:31:48,013 INFO L76 edCorrectnessWitness]: Location invariant before [L4698-L4698] (((((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___4.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.function == descriptor___4.function)) && (descriptor___1.modname == descriptor___4.modname) [2024-02-07 19:31:48,013 INFO L76 edCorrectnessWitness]: Location invariant before [L5213-L5213] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,013 INFO L76 edCorrectnessWitness]: Location invariant before [L8100-L8100] arg3 == (size_t )8UL [2024-02-07 19:31:48,013 INFO L76 edCorrectnessWitness]: Location invariant before [L5193-L5193] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,013 INFO L76 edCorrectnessWitness]: Location invariant before [L5350-L5350] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,013 INFO L76 edCorrectnessWitness]: Location invariant before [L3926-L3926] -1 == sz [2024-02-07 19:31:48,013 INFO L76 edCorrectnessWitness]: Location invariant before [L4327-L4327] 0 == dev [2024-02-07 19:31:48,013 INFO L76 edCorrectnessWitness]: Location invariant before [L5360-L5360] (((((((((1U <= count) && (bytes_to_write <= 65535U)) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (count != 0U) [2024-02-07 19:31:48,013 INFO L76 edCorrectnessWitness]: Location invariant before [L5763-L5763] ((((((0 == ldv_2_callback_llseek) && (0 == ldv_2_callback_read)) && (0 == ldv_2_ldv_param_4_3_default)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == ldv_2_callback_read)) && (ldv_2_callback_llseek == ldv_2_ldv_param_4_3_default)) && (ldv_2_callback_read == ldv_2_ldv_param_4_3_default) [2024-02-07 19:31:48,013 INFO L76 edCorrectnessWitness]: Location invariant before [L4857-L4857] (((0L == __ret___0) && (0UL == flags)) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,013 INFO L76 edCorrectnessWitness]: Location invariant before [L5584-L5584] ("adu_probe" == descriptor.function) && ("adutux" == descriptor.modname) [2024-02-07 19:31:48,014 INFO L76 edCorrectnessWitness]: Location invariant before [L5842-L5843] (((((-128 <= ldv_2_ret_default) && (-19 <= ldv_2_ret_default)) && (ldv_2_ret_default <= 0)) && (ldv_2_ret_default <= 127)) && (0LL == ldv_2_ldv_param_5_1_default)) && (((ldv_2_ret_default == -19 || ldv_2_ret_default == -16) || ldv_2_ret_default == -4) || ldv_2_ret_default == 0) [2024-02-07 19:31:48,014 INFO L76 edCorrectnessWitness]: Location invariant before [L4413-L4413] (((((0U == descriptor.flags) && (298U == descriptor.lineno)) && ("%s : open count %d\n" == descriptor.format)) && ("adu_release_internal" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:31:48,014 INFO L76 edCorrectnessWitness]: Location invariant before [L4128-L4128] 0UL == flags [2024-02-07 19:31:48,014 INFO L76 edCorrectnessWitness]: Location invariant before [L4685-L4685] ((((((((((((((((((0U == descriptor___1.flags) && (0U == descriptor___3.flags)) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (421U == descriptor___3.lineno)) && ("%s : submitted already\n" == descriptor___3.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___3.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___3.filename)) && (descriptor___1.flags == descriptor___3.flags)) && (descriptor___1.function == descriptor___3.function)) && (descriptor___1.modname == descriptor___3.modname)) && (descriptor___3.flags == 0U) [2024-02-07 19:31:48,015 INFO L76 edCorrectnessWitness]: Location invariant before [L5828-L5828] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:31:48,015 INFO L76 edCorrectnessWitness]: Location invariant before [L5140-L5140] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___0.flags)) && (0L == __ret___0)) && (0UL == flags)) && (1L == __ret)) && (551U == descriptor___0.lineno)) && ("%s : interrupted\n" == descriptor___0.format)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,015 INFO L76 edCorrectnessWitness]: Location invariant before [L5359-L5359] (((((((bytes_to_write <= 65535U) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,015 INFO L76 edCorrectnessWitness]: Location invariant before [L4552-L4552] ((((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev)) && (wait.task_list.prev == 0) [2024-02-07 19:31:48,015 INFO L76 edCorrectnessWitness]: Location invariant before [L4930-L4930] (((0UL == flags) && (bytes_read == retval)) && (wait.func == & default_wake_function)) && (should_submit == 1 || ((0 <= should_submit && should_submit <= 1) && (should_submit == 0 || should_submit == 1))) [2024-02-07 19:31:48,015 INFO L76 edCorrectnessWitness]: Location invariant before [L6809-L6809] (size == 8U) && (size == (size_t )8UL) [2024-02-07 19:31:48,015 INFO L76 edCorrectnessWitness]: Location invariant before [L5505-L5506] (0 <= in_end_size) && (in_end_size <= 65535) [2024-02-07 19:31:48,015 INFO L76 edCorrectnessWitness]: Location invariant before [L6155-L6155] ((0 == ldv_3_container_usb_driver) && (arg0 == data)) && (ldv_3_container_usb_driver == 0) [2024-02-07 19:31:48,015 INFO L76 edCorrectnessWitness]: Location invariant before [L5445-L5445] -19 == retval [2024-02-07 19:31:48,015 INFO L76 edCorrectnessWitness]: Location invariant before [L5658-L5658] (((((0U == descriptor.flags) && (818U == descriptor.lineno)) && ("%s : open count %d\n" == descriptor.format)) && ("adu_disconnect" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:31:48,016 INFO L76 edCorrectnessWitness]: Location invariant before [L4666-L4666] (((((((((((((((((0U == descriptor___1.flags) && (0U == descriptor___2.flags)) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (404U == descriptor___2.lineno)) && ("%s : swap, read_buffer_length = %d\n" == descriptor___2.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___2.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___2.filename)) && (descriptor___1.flags == descriptor___2.flags)) && (descriptor___1.function == descriptor___2.function)) && (descriptor___1.modname == descriptor___2.modname) [2024-02-07 19:31:48,016 INFO L76 edCorrectnessWitness]: Location invariant before [L4608-L4608] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,016 INFO L76 edCorrectnessWitness]: Location invariant before [L4624-L4624] (((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,016 INFO L76 edCorrectnessWitness]: Location invariant before [L5850-L5850] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:31:48,017 INFO L76 edCorrectnessWitness]: Location invariant before [L5111-L5111] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,017 INFO L76 edCorrectnessWitness]: Location invariant before [L5521-L5521] (0 <= in_end_size) && (in_end_size <= 65535) [2024-02-07 19:31:48,017 INFO L76 edCorrectnessWitness]: Location invariant before [L5251-L5251] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,017 INFO L76 edCorrectnessWitness]: Location invariant before [L8006-L8006] 208U == arg1 [2024-02-07 19:31:48,017 INFO L76 edCorrectnessWitness]: Location invariant before [L4543-L4543] ((0UL == flags) && (0UL == bytes_read)) && (count == bytes_to_read) [2024-02-07 19:31:48,017 INFO L76 edCorrectnessWitness]: Location invariant before [L4654-L4654] ((((((((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : swap, read_buffer_length = %d\n" == descriptor___2.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___2.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___2.filename)) && (descriptor___1.function == descriptor___2.function)) && (descriptor___1.modname == descriptor___2.modname) [2024-02-07 19:31:48,017 INFO L76 edCorrectnessWitness]: Location invariant before [L4137-L4137] (0UL == flags) && (flags == 0UL) [2024-02-07 19:31:48,017 INFO L76 edCorrectnessWitness]: Location invariant before [L4338-L4338] 0 == dev [2024-02-07 19:31:48,018 INFO L76 edCorrectnessWitness]: Location invariant before [L5010-L5010] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (0UL == bytes_written)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,018 INFO L76 edCorrectnessWitness]: Location invariant before [L5006-L5006] ((0U == waita.flags) && (0UL == flags)) && (waita.func == & default_wake_function) [2024-02-07 19:31:48,018 INFO L76 edCorrectnessWitness]: Location invariant before [L6697-L6697] (208U == flags) && (size == (size_t )544UL) [2024-02-07 19:31:48,018 INFO L76 edCorrectnessWitness]: Location invariant before [L4403-L4403] (((((298U == descriptor.lineno) && ("%s : open count %d\n" == descriptor.format)) && ("adu_release_internal" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (descriptor.lineno == 298U) [2024-02-07 19:31:48,018 INFO L76 edCorrectnessWitness]: Location invariant before [L5455-L5455] -19 == retval [2024-02-07 19:31:48,018 INFO L76 edCorrectnessWitness]: Location invariant before [L6811-L6811] size == (size_t )8UL [2024-02-07 19:31:48,018 INFO L76 edCorrectnessWitness]: Location invariant before [L4699-L4699] (((((((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___4.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___4.filename)) && (descriptor___1.function == descriptor___4.function)) && (descriptor___1.modname == descriptor___4.modname) [2024-02-07 19:31:48,018 INFO L76 edCorrectnessWitness]: Location invariant before [L5324-L5324] ((((((((((((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0U == descriptor___4.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && (584U == descriptor___4.lineno)) && ("%s : buffer_size = %Zd, count = %Zd, bytes_to_write = %Zd\n" == descriptor___4.format)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adu_write" == descriptor___4.function)) && ("adutux" == descriptor___3.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.filename == descriptor___4.filename)) && (descriptor___3.flags == descriptor___4.flags)) && (descriptor___3.function == descriptor___4.function)) && (descriptor___3.modname == descriptor___4.modname) [2024-02-07 19:31:48,018 INFO L76 edCorrectnessWitness]: Location invariant before [L5336-L5336] ((((((((((((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0U == descriptor___4.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && (584U == descriptor___4.lineno)) && ("%s : buffer_size = %Zd, count = %Zd, bytes_to_write = %Zd\n" == descriptor___4.format)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adu_write" == descriptor___4.function)) && ("adutux" == descriptor___3.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.filename == descriptor___4.filename)) && (descriptor___3.flags == descriptor___4.flags)) && (descriptor___3.function == descriptor___4.function)) && (descriptor___3.modname == descriptor___4.modname) [2024-02-07 19:31:48,018 INFO L76 edCorrectnessWitness]: Location invariant before [L4639-L4639] ((0UL == flags) && (i == 0)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,019 INFO L76 edCorrectnessWitness]: Location invariant before [L6125-L6125] arg0 == (void *)0 [2024-02-07 19:31:48,019 INFO L76 edCorrectnessWitness]: Location invariant before [L5421-L5421] ((-19 == retval) && (0 == dev)) && (retval == -19) [2024-02-07 19:31:48,019 INFO L76 edCorrectnessWitness]: Location invariant before [L4900-L4900] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,019 INFO L76 edCorrectnessWitness]: Location invariant before [L5492-L5492] -19 == retval [2024-02-07 19:31:48,019 INFO L76 edCorrectnessWitness]: Location invariant before [L5598-L5598] (((((0U == descriptor.flags) && (767U == descriptor.lineno)) && ("adu_probe" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && ("serial_number=%s" == descriptor.format) [2024-02-07 19:31:48,019 INFO L76 edCorrectnessWitness]: Location invariant before [L6163-L6163] (((((((((((((((((((((((((((((((((_Bool)0 == ldv_3_reset_flag_default) && (0 == ldv_3_resource_usb_interface)) && (0 == ldv_3_usb_device_usb_device)) && (arg0 == data)) && (ldv_3_resource_usb_interface == ldv_3_usb_device_usb_device)) && (ldv_3_container_usb_driver->disable_hub_initiated_lpm == 0U)) && (ldv_3_container_usb_driver->drvwrap.driver.acpi_match_table == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.bus == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.groups == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.mod_name == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.name == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.of_match_table == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.owner == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.p == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.pm == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.probe == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.remove == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.resume == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.shutdown == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_usb_driver->drvwrap.driver.suspend == 0)) && (ldv_3_container_usb_driver->drvwrap.for_devices == 0)) && (ldv_3_container_usb_driver->dynids.list.next == 0)) && (ldv_3_container_usb_driver->dynids.list.prev == 0)) && (ldv_3_container_usb_driver->no_dynamic_id == 0U)) && (ldv_3_container_usb_driver->post_reset == 0)) && (ldv_3_container_usb_driver->pre_reset == 0)) && (ldv_3_container_usb_driver->reset_resume == 0)) && (ldv_3_container_usb_driver->resume == 0)) && (ldv_3_container_usb_driver->soft_unbind == 0U)) && (ldv_3_container_usb_driver->supports_autosuspend == 0U)) && (ldv_3_container_usb_driver->suspend == 0)) && (ldv_3_container_usb_driver->unlocked_ioctl == 0) [2024-02-07 19:31:48,019 INFO L76 edCorrectnessWitness]: Location invariant before [L5771-L5771] ((((((0 == ldv_2_callback_llseek) && (0 == ldv_2_callback_read)) && (0 == ldv_2_ldv_param_4_3_default)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == ldv_2_callback_read)) && (ldv_2_callback_llseek == ldv_2_ldv_param_4_3_default)) && (ldv_2_callback_read == ldv_2_ldv_param_4_3_default) [2024-02-07 19:31:48,019 INFO L76 edCorrectnessWitness]: Location invariant before [L4728-L4728] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,019 INFO L76 edCorrectnessWitness]: Location invariant before [L4553-L4553] (((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:31:48,019 INFO L76 edCorrectnessWitness]: Location invariant before [L4687-L4687] ((((((((((((((((((0U == descriptor___1.flags) && (0U == descriptor___3.flags)) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (421U == descriptor___3.lineno)) && ("%s : submitted already\n" == descriptor___3.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___3.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (retval == 0)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___3.filename)) && (descriptor___1.flags == descriptor___3.flags)) && (descriptor___1.function == descriptor___3.function)) && (descriptor___1.modname == descriptor___3.modname) [2024-02-07 19:31:48,020 INFO L76 edCorrectnessWitness]: Location invariant before [L6774-L6774] size == (size_t )544UL [2024-02-07 19:31:48,020 INFO L76 edCorrectnessWitness]: Location invariant before [L4110-L4110] 0UL == flags [2024-02-07 19:31:48,020 INFO L76 edCorrectnessWitness]: Location invariant before [L3905-L3905] (-1 == sz) && (sz == -1) [2024-02-07 19:31:48,020 INFO L76 edCorrectnessWitness]: Location invariant before [L4593-L4593] (((((((((((((((((((0 == retval) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (500 == timeout)) && ("%s : about to start looping\n" == descriptor___0.format)) && ("adu_read" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (count == bytes_to_read)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:31:48,020 INFO L76 edCorrectnessWitness]: Location invariant before [L5509-L5509] (0 <= in_end_size) && (in_end_size <= 65535) [2024-02-07 19:31:48,020 INFO L76 edCorrectnessWitness]: Location invariant before [L8020-L8020] 0UL == arg1 [2024-02-07 19:31:48,020 INFO L76 edCorrectnessWitness]: Location invariant before [L4469-L4469] 0 == retval [2024-02-07 19:31:48,020 INFO L76 edCorrectnessWitness]: Location invariant before [L5361-L5361] (((((((bytes_to_write <= 65535U) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,020 INFO L76 edCorrectnessWitness]: Location invariant before [L6180-L6180] (((((_Bool)0 == ldv_3_reset_flag_default) && (0 == ldv_3_resource_usb_interface)) && (0 == ldv_3_usb_device_usb_device)) && (arg0 == data)) && (ldv_3_resource_usb_interface == ldv_3_usb_device_usb_device) [2024-02-07 19:31:48,020 INFO L76 edCorrectnessWitness]: Location invariant before [L4356-L4356] ((("%s: open count %d\n" == descriptor.format) && ("adu_open" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:31:48,020 INFO L76 edCorrectnessWitness]: Location invariant before [L5222-L5222] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,021 INFO L76 edCorrectnessWitness]: Location invariant before [L4555-L4555] (((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:31:48,021 INFO L76 edCorrectnessWitness]: Location invariant before [L5003-L5003] 0UL == flags [2024-02-07 19:31:48,021 INFO L76 edCorrectnessWitness]: Location invariant before [L5322-L5322] (((((((((((((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0U == descriptor___4.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && (584U == descriptor___4.lineno)) && ("%s : buffer_size = %Zd, count = %Zd, bytes_to_write = %Zd\n" == descriptor___4.format)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adu_write" == descriptor___4.function)) && ("adutux" == descriptor___3.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.filename == descriptor___4.filename)) && (descriptor___3.flags == descriptor___4.flags)) && (descriptor___3.function == descriptor___4.function)) && (descriptor___3.modname == descriptor___4.modname)) && (descriptor___4.flags == 0U) [2024-02-07 19:31:48,021 INFO L76 edCorrectnessWitness]: Location invariant before [L4802-L4802] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,021 INFO L76 edCorrectnessWitness]: Location invariant before [L6759-L6759] (nmemb == (size_t )1UL) && (size == (size_t )544UL) [2024-02-07 19:31:48,021 INFO L76 edCorrectnessWitness]: Location invariant before [L5110-L5110] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,021 INFO L76 edCorrectnessWitness]: Location invariant before [L5604-L5604] (((((0U == descriptor.flags) && (767U == descriptor.lineno)) && ("adu_probe" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && ("serial_number=%s" == descriptor.format) [2024-02-07 19:31:48,021 INFO L76 edCorrectnessWitness]: Location invariant before [L5760-L5760] (0 == ldv_2_ldv_param_4_3_default) && (0LL == ldv_2_ldv_param_5_1_default) [2024-02-07 19:31:48,021 INFO L76 edCorrectnessWitness]: Location invariant before [L5316-L5316] (((((((((((((bytes_to_write <= 65535U) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,021 INFO L76 edCorrectnessWitness]: Location invariant before [L5442-L5442] -19 == retval [2024-02-07 19:31:48,022 INFO L76 edCorrectnessWitness]: Location invariant before [L5615-L5615] ((((-128 <= retval) && (-12 <= retval)) && (retval <= 0)) && (retval <= 127)) && (retval == -12 || retval == 0) [2024-02-07 19:31:48,022 INFO L76 edCorrectnessWitness]: Location invariant before [L5447-L5447] -19 == retval [2024-02-07 19:31:48,022 INFO L76 edCorrectnessWitness]: Location invariant before [L4449-L4449] ((0 == retval) && ("adu_release" == descriptor.function)) && ("adutux" == descriptor.modname) [2024-02-07 19:31:48,022 INFO L76 edCorrectnessWitness]: Location invariant before [L3908-L3908] -1 == sz [2024-02-07 19:31:48,022 INFO L76 edCorrectnessWitness]: Location invariant before [L5443-L5444] -19 == retval [2024-02-07 19:31:48,022 INFO L76 edCorrectnessWitness]: Location invariant before [L5767-L5767] ((((((0 == ldv_2_callback_llseek) && (0 == ldv_2_callback_read)) && (0 == ldv_2_ldv_param_4_3_default)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == ldv_2_callback_read)) && (ldv_2_callback_llseek == ldv_2_ldv_param_4_3_default)) && (ldv_2_callback_read == ldv_2_ldv_param_4_3_default) [2024-02-07 19:31:48,022 INFO L76 edCorrectnessWitness]: Location invariant before [L6176-L6176] ((((((((((((((((((((((((((((((_Bool)0 == ldv_3_reset_flag_default) && (arg0 == data)) && (ldv_3_container_usb_driver->disable_hub_initiated_lpm == 0U)) && (ldv_3_container_usb_driver->drvwrap.driver.acpi_match_table == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.bus == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.groups == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.mod_name == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.name == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.of_match_table == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.owner == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.p == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.pm == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.probe == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.remove == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.resume == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.shutdown == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_usb_driver->drvwrap.driver.suspend == 0)) && (ldv_3_container_usb_driver->drvwrap.for_devices == 0)) && (ldv_3_container_usb_driver->dynids.list.next == 0)) && (ldv_3_container_usb_driver->dynids.list.prev == 0)) && (ldv_3_container_usb_driver->no_dynamic_id == 0U)) && (ldv_3_container_usb_driver->post_reset == 0)) && (ldv_3_container_usb_driver->pre_reset == 0)) && (ldv_3_container_usb_driver->reset_resume == 0)) && (ldv_3_container_usb_driver->resume == 0)) && (ldv_3_container_usb_driver->soft_unbind == 0U)) && (ldv_3_container_usb_driver->supports_autosuspend == 0U)) && (ldv_3_container_usb_driver->suspend == 0)) && (ldv_3_container_usb_driver->unlocked_ioctl == 0) [2024-02-07 19:31:48,022 INFO L76 edCorrectnessWitness]: Location invariant before [L4453-L4453] (((((((0 == retval) && (0U == descriptor.flags)) && (324U == descriptor.lineno)) && ("%s : device not opened\n" == descriptor.format)) && ("adu_release" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (descriptor.flags == 0U) [2024-02-07 19:31:48,022 INFO L76 edCorrectnessWitness]: Location invariant before [L5284-L5285] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,022 INFO L76 edCorrectnessWitness]: Location invariant before [L5777-L5777] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:31:48,022 INFO L76 edCorrectnessWitness]: Location invariant before [L5123-L5123] (((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___0.flags)) && (0UL == flags)) && (1L == __ret)) && (551U == descriptor___0.lineno)) && ("%s : interrupted\n" == descriptor___0.format)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,023 INFO L76 edCorrectnessWitness]: Location invariant before [L4906-L4906] (((((((((0U == descriptor___7.flags) && (0UL == flags)) && (1L == __ret)) && (474U == descriptor___7.lineno)) && ("%s : signal pending\n" == descriptor___7.format)) && ("adu_read" == descriptor___7.function)) && ("adutux" == descriptor___7.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___7.filename)) && (wait.func == & default_wake_function)) && (descriptor___7.flags == 0U) [2024-02-07 19:31:48,023 INFO L76 edCorrectnessWitness]: Location invariant before [L6160-L6160] (((((((((_Bool)0 == ldv_3_reset_flag_default) && (0 == ldv_3_container_usb_driver)) && (0 == ldv_3_resource_usb_interface)) && (0 == ldv_3_usb_device_usb_device)) && (arg0 == data)) && (ldv_3_container_usb_driver == ldv_3_resource_usb_interface)) && (ldv_3_container_usb_driver == ldv_3_usb_device_usb_device)) && (ldv_3_resource_usb_interface == ldv_3_usb_device_usb_device)) && (ldv_3_usb_device_usb_device == 0) [2024-02-07 19:31:48,023 INFO L76 edCorrectnessWitness]: Location invariant before [L5785-L5785] (((((-128 <= ldv_2_ret_default) && (-19 <= ldv_2_ret_default)) && (ldv_2_ret_default <= 0)) && (ldv_2_ret_default <= 127)) && (0LL == ldv_2_ldv_param_5_1_default)) && (((ldv_2_ret_default == -19 || ldv_2_ret_default == -16) || ldv_2_ret_default == -4) || ldv_2_ret_default == 0) [2024-02-07 19:31:48,023 INFO L76 edCorrectnessWitness]: Location invariant before [L5599-L5599] (((((0U == descriptor.flags) && (767U == descriptor.lineno)) && ("adu_probe" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && ("serial_number=%s" == descriptor.format) [2024-02-07 19:31:48,023 INFO L76 edCorrectnessWitness]: Location invariant before [L4120-L4120] (0UL == flags) && (flags == 0UL) [2024-02-07 19:31:48,023 INFO L76 edCorrectnessWitness]: Location invariant before [L4858-L4859] (((0L == __ret___0) && (0UL == flags)) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,023 INFO L76 edCorrectnessWitness]: Location invariant before [L4652-L4652] (((((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___2.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.function == descriptor___2.function)) && (descriptor___1.modname == descriptor___2.modname) [2024-02-07 19:31:48,023 INFO L76 edCorrectnessWitness]: Location invariant before [L5859-L5859] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:31:48,023 INFO L76 edCorrectnessWitness]: Location invariant before [L6097-L6097] ((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default) [2024-02-07 19:31:48,023 INFO L76 edCorrectnessWitness]: Location invariant before [L5642-L5642] "adutux" == descriptor.modname [2024-02-07 19:31:48,024 INFO L76 edCorrectnessWitness]: Location invariant before [L4033-L4033] endpoint <= 255U [2024-02-07 19:31:48,024 INFO L76 edCorrectnessWitness]: Location invariant before [L6127-L6127] arg0 == (void *)0 [2024-02-07 19:31:48,024 INFO L76 edCorrectnessWitness]: Location invariant before [L5448-L5448] -19 == retval [2024-02-07 19:31:48,024 INFO L76 edCorrectnessWitness]: Location invariant before [L4019-L4019] (0 <= interval) && (interval <= 255) [2024-02-07 19:31:48,024 INFO L76 edCorrectnessWitness]: Location invariant before [L5784-L5784] (((((-128 <= ldv_2_ret_default) && (-19 <= ldv_2_ret_default)) && (ldv_2_ret_default <= 0)) && (ldv_2_ret_default <= 127)) && (0LL == ldv_2_ldv_param_5_1_default)) && (((ldv_2_ret_default == -19 || ldv_2_ret_default == -16) || ldv_2_ret_default == -4) || ldv_2_ret_default == 0) [2024-02-07 19:31:48,024 INFO L76 edCorrectnessWitness]: Location invariant before [L5454-L5454] ((0 <= i) && (i <= 254)) && (-19 == retval) [2024-02-07 19:31:48,024 INFO L76 edCorrectnessWitness]: Location invariant before [L5649-L5649] (((((0U == descriptor.flags) && (818U == descriptor.lineno)) && ("%s : open count %d\n" == descriptor.format)) && ("adu_disconnect" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:31:48,024 INFO L76 edCorrectnessWitness]: Location invariant before [L4431-L4431] (0 == retval) && (retval == 0) [2024-02-07 19:31:48,024 INFO L76 edCorrectnessWitness]: Location invariant before [L5804-L5804] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:31:48,024 INFO L76 edCorrectnessWitness]: Location invariant before [L3894-L3894] -1 == sz [2024-02-07 19:31:48,024 INFO L76 edCorrectnessWitness]: Location invariant before [L5836-L5836] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:31:48,024 INFO L76 edCorrectnessWitness]: Location invariant before [L5768-L5768] ((((((0 == ldv_2_callback_llseek) && (0 == ldv_2_callback_read)) && (0 == ldv_2_ldv_param_4_3_default)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == ldv_2_callback_read)) && (ldv_2_callback_llseek == ldv_2_ldv_param_4_3_default)) && (ldv_2_callback_read == ldv_2_ldv_param_4_3_default) [2024-02-07 19:31:48,025 INFO L76 edCorrectnessWitness]: Location invariant before [L5656-L5656] (((((0U == descriptor.flags) && (818U == descriptor.lineno)) && ("%s : open count %d\n" == descriptor.format)) && ("adu_disconnect" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:31:48,025 INFO L76 edCorrectnessWitness]: Location invariant before [L4318-L4318] 0 == dev [2024-02-07 19:31:48,025 INFO L76 edCorrectnessWitness]: Location invariant before [L5481-L5481] -19 == retval [2024-02-07 19:31:48,025 INFO L76 edCorrectnessWitness]: Location invariant before [L4636-L4636] ((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (i == 0)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,025 INFO L76 edCorrectnessWitness]: Location invariant before [L5464-L5464] -19 == retval [2024-02-07 19:31:48,025 INFO L76 edCorrectnessWitness]: Location invariant before [L4680-L4680] (((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.modname == descriptor___3.modname) [2024-02-07 19:31:48,025 INFO L76 edCorrectnessWitness]: Location invariant before [L5321-L5321] (((((((((((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && (584U == descriptor___4.lineno)) && ("%s : buffer_size = %Zd, count = %Zd, bytes_to_write = %Zd\n" == descriptor___4.format)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adu_write" == descriptor___4.function)) && ("adutux" == descriptor___3.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.filename == descriptor___4.filename)) && (descriptor___3.function == descriptor___4.function)) && (descriptor___3.modname == descriptor___4.modname)) && (descriptor___4.lineno == 584U) [2024-02-07 19:31:48,025 INFO L76 edCorrectnessWitness]: Location invariant before [L5931-L5931] arg3 <= 4294967295UL [2024-02-07 19:31:48,025 INFO L76 edCorrectnessWitness]: Location invariant before [L4546-L4546] (((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (timeout == should_submit)) && (should_submit == 0) [2024-02-07 19:31:48,025 INFO L76 edCorrectnessWitness]: Location invariant before [L5109-L5109] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,026 INFO L76 edCorrectnessWitness]: Location invariant before [L5299-L5299] ((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && ("adu_write" == descriptor___3.function)) && ("adutux" == descriptor___3.modname)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,026 INFO L76 edCorrectnessWitness]: Location invariant before [L4115-L4115] 0UL == flags [2024-02-07 19:31:48,026 INFO L76 edCorrectnessWitness]: Location invariant before [L5503-L5503] ((0 <= in_end_size) && (in_end_size <= 65535)) && (-19 == retval) [2024-02-07 19:31:48,026 INFO L76 edCorrectnessWitness]: Location invariant before [L6118-L6118] 0 == arg0 [2024-02-07 19:31:48,026 INFO L76 edCorrectnessWitness]: Location invariant before [L4651-L4651] (((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.modname == descriptor___2.modname) [2024-02-07 19:31:48,026 INFO L76 edCorrectnessWitness]: Location invariant before [L3726-L3726] 2 == flag [2024-02-07 19:31:48,026 INFO L76 edCorrectnessWitness]: Location invariant before [L5620-L5620] retval != 0 [2024-02-07 19:31:48,026 INFO L76 edCorrectnessWitness]: Location invariant before [L6069-L6069] ((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default) [2024-02-07 19:31:48,026 INFO L76 edCorrectnessWitness]: Location invariant before [L8090-L8090] 500L == arg0 [2024-02-07 19:31:48,026 INFO L76 edCorrectnessWitness]: Location invariant before [L4589-L4589] ((((((((((((((((0 == retval) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (500 == timeout)) && (count == bytes_to_read)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == 500)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:31:48,026 INFO L76 edCorrectnessWitness]: Location invariant before [L5468-L5468] ((0 <= i) && (i <= 254)) && (-19 == retval) [2024-02-07 19:31:48,026 INFO L76 edCorrectnessWitness]: Location invariant before [L4731-L4731] ((((0UL == flags) && ("adu_read" == descriptor___5.function)) && ("adutux" == descriptor___5.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___5.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,027 INFO L76 edCorrectnessWitness]: Location invariant before [L6052-L6052] arg1 == & __this_module [2024-02-07 19:31:48,027 INFO L76 edCorrectnessWitness]: Location invariant before [L5646-L5646] (((((818U == descriptor.lineno) && ("%s : open count %d\n" == descriptor.format)) && ("adu_disconnect" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (descriptor.lineno == 818U) [2024-02-07 19:31:48,027 INFO L76 edCorrectnessWitness]: Location invariant before [L4462-L4462] ((((((0 == retval) && (0U == descriptor.flags)) && (324U == descriptor.lineno)) && ("%s : device not opened\n" == descriptor.format)) && ("adu_release" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:31:48,027 INFO L76 edCorrectnessWitness]: Location invariant before [L5352-L5352] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,027 INFO L76 edCorrectnessWitness]: Location invariant before [L5214-L5214] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,027 INFO L76 edCorrectnessWitness]: Location invariant before [L4611-L4611] ((((0UL == flags) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,027 INFO L76 edCorrectnessWitness]: Location invariant before [L6158-L6158] ((((((_Bool)0 == ldv_3_reset_flag_default) && (0 == ldv_3_container_usb_driver)) && (0 == ldv_3_resource_usb_interface)) && (arg0 == data)) && (ldv_3_container_usb_driver == ldv_3_resource_usb_interface)) && (ldv_3_resource_usb_interface == 0) [2024-02-07 19:31:48,027 INFO L76 edCorrectnessWitness]: Location invariant before [L4803-L4803] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,027 INFO L76 edCorrectnessWitness]: Location invariant before [L4561-L4561] (((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:31:48,027 INFO L76 edCorrectnessWitness]: Location invariant before [L5314-L5314] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,027 INFO L76 edCorrectnessWitness]: Location invariant before [L5802-L5802] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:31:48,028 INFO L76 edCorrectnessWitness]: Location invariant before [L4908-L4908] ((((((((0U == descriptor___7.flags) && (0UL == flags)) && (1L == __ret)) && (474U == descriptor___7.lineno)) && ("%s : signal pending\n" == descriptor___7.format)) && ("adu_read" == descriptor___7.function)) && ("adutux" == descriptor___7.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___7.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,028 INFO L76 edCorrectnessWitness]: Location invariant before [L5434-L5434] -19 == retval [2024-02-07 19:31:48,028 INFO L76 edCorrectnessWitness]: Location invariant before [L6400-L6400] (((((ldv_func_arg1->count.counter == 1) && (ldv_func_arg1->dep_map.cpu == 0)) && (ldv_func_arg1->dep_map.ip == 0UL)) && (ldv_func_arg1->dep_map.key == 0)) && (ldv_func_arg1->name == 0)) && (ldv_func_arg1->owner == 0) [2024-02-07 19:31:48,028 INFO L76 edCorrectnessWitness]: Location invariant before [L6313-L6313] (((208U == flags) && (size == 544U)) && (size == (size_t )544UL)) && (flags == 208U) [2024-02-07 19:31:48,028 INFO L76 edCorrectnessWitness]: Location invariant before [L5603-L5603] (((((0U == descriptor.flags) && (767U == descriptor.lineno)) && ("adu_probe" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && ("serial_number=%s" == descriptor.format) [2024-02-07 19:31:48,028 INFO L76 edCorrectnessWitness]: Location invariant before [L5864-L5865] (((((((-128 <= ldv_2_ret_default) && (-19 <= ldv_2_ret_default)) && (ldv_2_ret_default <= 0)) && (ldv_2_ret_default <= 127)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == 0)) && (ldv_2_ldv_param_5_1_default == 0LL)) && (((ldv_2_ret_default == -19 || ldv_2_ret_default == -16) || ldv_2_ret_default == -4) || ldv_2_ret_default == 0) [2024-02-07 19:31:48,028 INFO L76 edCorrectnessWitness]: Location invariant before [L3946-L3946] (2 == flag) && (flag == 2) [2024-02-07 19:31:48,028 INFO L76 edCorrectnessWitness]: Location invariant before [L4415-L4415] (((((0U == descriptor.flags) && (298U == descriptor.lineno)) && ("%s : open count %d\n" == descriptor.format)) && ("adu_release_internal" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:31:48,028 INFO L76 edCorrectnessWitness]: Location invariant before [L5741-L5741] ((0 == ldv_2_ldv_param_4_3_default) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_ldv_param_5_1_default == 0LL) [2024-02-07 19:31:48,028 INFO L76 edCorrectnessWitness]: Location invariant before [L6074-L6074] ((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default) [2024-02-07 19:31:48,028 INFO L76 edCorrectnessWitness]: Location invariant before [L4607-L4607] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,029 INFO L76 edCorrectnessWitness]: Location invariant before [L4443-L4443] 0 == retval [2024-02-07 19:31:48,029 INFO L76 edCorrectnessWitness]: Location invariant before [L4140-L4140] 0UL == flags [2024-02-07 19:31:48,029 INFO L76 edCorrectnessWitness]: Location invariant before [L6333-L6333] (0UL == flags) && (flags == 0UL) [2024-02-07 19:31:48,029 INFO L76 edCorrectnessWitness]: Location invariant before [L4700-L4700] ((((((((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : initiate input\n" == descriptor___4.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___4.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___4.filename)) && (descriptor___1.function == descriptor___4.function)) && (descriptor___1.modname == descriptor___4.modname) [2024-02-07 19:31:48,029 INFO L76 edCorrectnessWitness]: Location invariant before [L5829-L5829] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:31:48,029 INFO L76 edCorrectnessWitness]: Location invariant before [L4825-L4825] (((0L == __ret___0) && (0UL == flags)) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,029 INFO L76 edCorrectnessWitness]: Location invariant before [L6335-L6335] 0UL == flags [2024-02-07 19:31:48,029 INFO L76 edCorrectnessWitness]: Location invariant before [L6072-L6072] ((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default) [2024-02-07 19:31:48,029 INFO L76 edCorrectnessWitness]: Location invariant before [L5012-L5012] ((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (0UL == bytes_written)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (bytes_written == 0U)) && (retval == -4 || retval == 0) [2024-02-07 19:31:48,029 INFO L76 edCorrectnessWitness]: Location invariant before [L5494-L5494] -19 == retval [2024-02-07 19:31:48,029 INFO L76 edCorrectnessWitness]: Location invariant before [L4017-L4017] (((((0 <= interval) && (1 <= interval)) && (interval <= 16)) && (interval <= 255)) && (1 == __min)) && (interval != 0) [2024-02-07 19:31:48,030 INFO L76 edCorrectnessWitness]: Location invariant before [L5740-L5740] (0 == ldv_2_ldv_param_4_3_default) && (ldv_2_ldv_param_4_3_default == 0) [2024-02-07 19:31:48,030 INFO L76 edCorrectnessWitness]: Location invariant before [L4597-L4597] ((((((((((((((((((((((0 == retval) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0U == descriptor___0.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (373U == descriptor___0.lineno)) && (500 == timeout)) && ("%s : about to start looping\n" == descriptor___0.format)) && ("adu_read" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (count == bytes_to_read)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.flags == descriptor___0.flags)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:31:48,030 INFO L76 edCorrectnessWitness]: Location invariant before [L4821-L4821] (((0L == __ret___0) && (0UL == flags)) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,030 INFO L76 edCorrectnessWitness]: Location invariant before [L4591-L4591] (((((((((((((((((0 == retval) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (500 == timeout)) && ("adu_read" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && (count == bytes_to_read)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:31:48,030 INFO L76 edCorrectnessWitness]: Location invariant before [L4656-L4656] ((((((((((((((((((0U == descriptor___1.flags) && (0U == descriptor___2.flags)) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (404U == descriptor___2.lineno)) && ("%s : swap, read_buffer_length = %d\n" == descriptor___2.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___2.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___2.filename)) && (descriptor___1.flags == descriptor___2.flags)) && (descriptor___1.function == descriptor___2.function)) && (descriptor___1.modname == descriptor___2.modname)) && (descriptor___2.flags == 0U) [2024-02-07 19:31:48,030 INFO L76 edCorrectnessWitness]: Location invariant before [L5820-L5820] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:31:48,030 INFO L76 edCorrectnessWitness]: Location invariant before [L5318-L5318] ((((((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adu_write" == descriptor___4.function)) && ("adutux" == descriptor___3.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.function == descriptor___4.function)) && (descriptor___3.modname == descriptor___4.modname) [2024-02-07 19:31:48,030 INFO L76 edCorrectnessWitness]: Location invariant before [L4879-L4879] ((((((0UL == flags) && (1L == __ret)) && ("%s : timeout\n" == descriptor___6.format)) && ("adu_read" == descriptor___6.function)) && ("adutux" == descriptor___6.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___6.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,030 INFO L76 edCorrectnessWitness]: Location invariant before [L4878-L4878] (((((0UL == flags) && (1L == __ret)) && ("adu_read" == descriptor___6.function)) && ("adutux" == descriptor___6.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___6.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,030 INFO L76 edCorrectnessWitness]: Location invariant before [L4940-L4940] (((0UL == flags) && (bytes_read == retval)) && (flags == 0UL)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,030 INFO L76 edCorrectnessWitness]: Location invariant before [L5016-L5016] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (0UL == bytes_written)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,031 INFO L76 edCorrectnessWitness]: Location invariant before [L4562-L4562] ((((((((((((((((((-19 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (bytes_read == 0U)) && (retval == -19)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (flags == 0UL)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:31:48,031 INFO L76 edCorrectnessWitness]: Location invariant before [L3873-L3873] (-1 == sz) && (sz == -1) [2024-02-07 19:31:48,031 INFO L76 edCorrectnessWitness]: Location invariant before [L6202-L6202] (((((((((((((((((((((((((((ldv_3_container_usb_driver->disable_hub_initiated_lpm == 0U) && (ldv_3_container_usb_driver->drvwrap.driver.acpi_match_table == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.bus == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.groups == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.mod_name == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.name == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.of_match_table == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.owner == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.p == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.pm == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.probe == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.remove == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.resume == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.shutdown == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_usb_driver->drvwrap.driver.suspend == 0)) && (ldv_3_container_usb_driver->drvwrap.for_devices == 0)) && (ldv_3_container_usb_driver->dynids.list.next == 0)) && (ldv_3_container_usb_driver->dynids.list.prev == 0)) && (ldv_3_container_usb_driver->no_dynamic_id == 0U)) && (ldv_3_container_usb_driver->post_reset == 0)) && (ldv_3_container_usb_driver->pre_reset == 0)) && (ldv_3_container_usb_driver->reset_resume == 0)) && (ldv_3_container_usb_driver->resume == 0)) && (ldv_3_container_usb_driver->soft_unbind == 0U)) && (ldv_3_container_usb_driver->supports_autosuspend == 0U)) && (ldv_3_container_usb_driver->suspend == 0)) && (ldv_3_container_usb_driver->unlocked_ioctl == 0) [2024-02-07 19:31:48,031 INFO L76 edCorrectnessWitness]: Location invariant before [L3724-L3724] (2 == flag) && (flag == 2) [2024-02-07 19:31:48,031 INFO L76 edCorrectnessWitness]: Location invariant before [L5224-L5224] (((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && ("adu_write" == descriptor___2.function)) && ("adutux" == descriptor___2.modname)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,031 INFO L76 edCorrectnessWitness]: Location invariant before [L5462-L5462] -19 == retval [2024-02-07 19:31:48,031 INFO L76 edCorrectnessWitness]: Location invariant before [L6245-L6245] (((((((((((((((((((((((((((ldv_3_container_usb_driver->disable_hub_initiated_lpm == 0U) && (ldv_3_container_usb_driver->drvwrap.driver.acpi_match_table == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.bus == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.groups == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.mod_name == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.name == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.of_match_table == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.owner == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.p == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.pm == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.probe == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.remove == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.resume == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.shutdown == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_usb_driver->drvwrap.driver.suspend == 0)) && (ldv_3_container_usb_driver->drvwrap.for_devices == 0)) && (ldv_3_container_usb_driver->dynids.list.next == 0)) && (ldv_3_container_usb_driver->dynids.list.prev == 0)) && (ldv_3_container_usb_driver->no_dynamic_id == 0U)) && (ldv_3_container_usb_driver->post_reset == 0)) && (ldv_3_container_usb_driver->pre_reset == 0)) && (ldv_3_container_usb_driver->reset_resume == 0)) && (ldv_3_container_usb_driver->resume == 0)) && (ldv_3_container_usb_driver->soft_unbind == 0U)) && (ldv_3_container_usb_driver->supports_autosuspend == 0U)) && (ldv_3_container_usb_driver->suspend == 0)) && (ldv_3_container_usb_driver->unlocked_ioctl == 0) [2024-02-07 19:31:48,031 INFO L76 edCorrectnessWitness]: Location invariant before [L6156-L6156] (0 == ldv_3_container_usb_driver) && (arg0 == data) [2024-02-07 19:31:48,031 INFO L76 edCorrectnessWitness]: Location invariant before [L6050-L6050] arg1 == & __this_module [2024-02-07 19:31:48,031 INFO L76 edCorrectnessWitness]: Location invariant before [L5435-L5435] (-19 == retval) && (dev == 0) [2024-02-07 19:31:48,031 INFO L76 edCorrectnessWitness]: Location invariant before [L5854-L5854] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:31:48,032 INFO L76 edCorrectnessWitness]: Location invariant before [L4117-L4117] 0UL == flags [2024-02-07 19:31:48,032 INFO L76 edCorrectnessWitness]: Location invariant before [L5228-L5228] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___2.flags)) && (0UL == flags)) && (1L == __ret)) && (571U == descriptor___2.lineno)) && ("%s : in progress, count = %Zd\n" == descriptor___2.format)) && ("adu_write" == descriptor___2.function)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___2.flags == 0U) [2024-02-07 19:31:48,032 INFO L76 edCorrectnessWitness]: Location invariant before [L4733-L4733] (((((((0UL == flags) && (446U == descriptor___5.lineno)) && ("%s : submit failed\n" == descriptor___5.format)) && ("adu_read" == descriptor___5.function)) && ("adutux" == descriptor___5.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___5.filename)) && (wait.func == & default_wake_function)) && (descriptor___5.lineno == 446U) [2024-02-07 19:31:48,032 INFO L76 edCorrectnessWitness]: Location invariant before [L3765-L3765] (0UL == flags) && (flags == 0UL) [2024-02-07 19:31:48,032 INFO L76 edCorrectnessWitness]: Location invariant before [L4556-L4556] ((((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == 0)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:31:48,032 INFO L76 edCorrectnessWitness]: Location invariant before [L5476-L5476] -19 == retval [2024-02-07 19:31:48,032 INFO L76 edCorrectnessWitness]: Location invariant before [L4790-L4791] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,032 INFO L76 edCorrectnessWitness]: Location invariant before [L5223-L5223] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && ("adutux" == descriptor___2.modname)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,032 INFO L76 edCorrectnessWitness]: Location invariant before [L4715-L4715] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,032 INFO L76 edCorrectnessWitness]: Location invariant before [L5787-L5787] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:31:48,033 INFO L76 edCorrectnessWitness]: Location invariant before [L4669-L4669] (((((((((((((((((0U == descriptor___1.flags) && (0U == descriptor___2.flags)) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (404U == descriptor___2.lineno)) && ("%s : swap, read_buffer_length = %d\n" == descriptor___2.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___2.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___2.filename)) && (descriptor___1.flags == descriptor___2.flags)) && (descriptor___1.function == descriptor___2.function)) && (descriptor___1.modname == descriptor___2.modname) [2024-02-07 19:31:48,033 INFO L76 edCorrectnessWitness]: Location invariant before [L5504-L5504] (0 <= in_end_size) && (in_end_size <= 65535) [2024-02-07 19:31:48,033 INFO L76 edCorrectnessWitness]: Location invariant before [L5491-L5491] ((((0 <= in_end_size) && (0 <= out_end_size)) && (in_end_size <= 65535)) && (out_end_size <= 65535)) && (-19 == retval) [2024-02-07 19:31:48,033 INFO L76 edCorrectnessWitness]: Location invariant before [L5353-L5354] ((((((((retval <= -1) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (retval != 0) [2024-02-07 19:31:48,033 INFO L76 edCorrectnessWitness]: Location invariant before [L6373-L6373] (((((ldv_func_arg1->count.counter == 1) && (ldv_func_arg1->dep_map.cpu == 0)) && (ldv_func_arg1->dep_map.ip == 0UL)) && (ldv_func_arg1->dep_map.key == 0)) && (ldv_func_arg1->name == 0)) && (ldv_func_arg1->owner == 0) [2024-02-07 19:31:48,033 INFO L76 edCorrectnessWitness]: Location invariant before [L5196-L5196] ((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && ("adu_write" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,033 INFO L76 edCorrectnessWitness]: Location invariant before [L3874-L3874] (-1 == sz) && (sz == -1) [2024-02-07 19:31:48,033 INFO L76 edCorrectnessWitness]: Location invariant before [L5227-L5227] (((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (571U == descriptor___2.lineno)) && ("%s : in progress, count = %Zd\n" == descriptor___2.format)) && ("adu_write" == descriptor___2.function)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___2.lineno == 571U) [2024-02-07 19:31:48,033 INFO L76 edCorrectnessWitness]: Location invariant before [L6703-L6703] ((0L == c && ((((((-0x7FFFFFFF-1) <= exp && 0L <= exp) && exp <= 1L) && exp <= 2147483647L) && (exp == 0L || exp == 1L)) || exp == 0L)) || (((((-0x7FFFFFFF-1) <= exp && 0L <= exp) && exp <= 1L) && exp <= 2147483647L) && (exp == 0L || exp == 1L))) || (0L == c && exp == 0L) [2024-02-07 19:31:48,033 INFO L76 edCorrectnessWitness]: Location invariant before [L6693-L6693] ((208U == flags) && (size == (size_t )544UL)) && (flags == 208U) [2024-02-07 19:31:48,033 INFO L76 edCorrectnessWitness]: Location invariant before [L5132-L5132] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___0.flags)) && (0L == __ret___0)) && (0UL == flags)) && (1L == __ret)) && (551U == descriptor___0.lineno)) && ("%s : interrupted\n" == descriptor___0.format)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,033 INFO L76 edCorrectnessWitness]: Location invariant before [L6175-L6175] (((_Bool)0 == ldv_3_reset_flag_default) && (0 == ldv_3_usb_device_usb_device)) && (arg0 == data) [2024-02-07 19:31:48,034 INFO L76 edCorrectnessWitness]: Location invariant before [L4672-L4672] ((0UL == flags) && (flags == 0UL)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,034 INFO L76 edCorrectnessWitness]: Location invariant before [L5113-L5113] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,034 INFO L76 edCorrectnessWitness]: Location invariant before [L5831-L5831] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:31:48,034 INFO L76 edCorrectnessWitness]: Location invariant before [L5860-L5860] (((((((-128 <= ldv_2_ret_default) && (-19 <= ldv_2_ret_default)) && (ldv_2_ret_default <= 0)) && (ldv_2_ret_default <= 127)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == 0)) && (ldv_2_ldv_param_5_1_default == 0LL)) && (((ldv_2_ret_default == -19 || ldv_2_ret_default == -16) || ldv_2_ret_default == -4) || ldv_2_ret_default == 0) [2024-02-07 19:31:48,034 INFO L76 edCorrectnessWitness]: Location invariant before [L5104-L5104] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,034 INFO L76 edCorrectnessWitness]: Location invariant before [L4697-L4697] (((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.modname == descriptor___4.modname) [2024-02-07 19:31:48,034 INFO L76 edCorrectnessWitness]: Location invariant before [L4749-L4749] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,034 INFO L76 edCorrectnessWitness]: Location invariant before [L4040-L4040] 208U == t [2024-02-07 19:31:48,034 INFO L76 edCorrectnessWitness]: Location invariant before [L5337-L5337] (((((((((((((((((((((((0 <= retval) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0U == descriptor___4.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && (584U == descriptor___4.lineno)) && ("%s : buffer_size = %Zd, count = %Zd, bytes_to_write = %Zd\n" == descriptor___4.format)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adu_write" == descriptor___4.function)) && ("adutux" == descriptor___3.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.filename == descriptor___4.filename)) && (descriptor___3.flags == descriptor___4.flags)) && (descriptor___3.function == descriptor___4.function)) && (descriptor___3.modname == descriptor___4.modname) [2024-02-07 19:31:48,034 INFO L76 edCorrectnessWitness]: Location invariant before [L5369-L5369] ((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,034 INFO L76 edCorrectnessWitness]: Location invariant before [L4678-L4678] ((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (flags == 0UL)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,035 INFO L76 edCorrectnessWitness]: Location invariant before [L5230-L5230] (((((((((((((1U <= count) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0U == descriptor___2.flags)) && (0UL == flags)) && (1L == __ret)) && (571U == descriptor___2.lineno)) && ("%s : in progress, count = %Zd\n" == descriptor___2.format)) && ("adu_write" == descriptor___2.function)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (count != 0U) [2024-02-07 19:31:48,035 INFO L76 edCorrectnessWitness]: Location invariant before [L5900-L5900] 0LL == arg2 [2024-02-07 19:31:48,035 INFO L76 edCorrectnessWitness]: Location invariant before [L4014-L4014] ((1 == __min) && (interval == __val)) && (__min == 1) [2024-02-07 19:31:48,035 INFO L76 edCorrectnessWitness]: Location invariant before [L4577-L4577] (((((((((((((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0U == descriptor.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (368U == descriptor.lineno)) && ("%s : read request of 0 bytes\n" == descriptor.format)) && ("adu_read" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (count == bytes_to_read)) && (bytes_read == 0U)) && (retval == 0)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (flags == 0UL)) && (wait.flags == descriptor.flags)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:31:48,035 INFO L76 edCorrectnessWitness]: Location invariant before [L4385-L4385] ((((-128 <= retval) && (-19 <= retval)) && (retval <= 0)) && (retval <= 127)) && ((retval == -19 || retval == -16) || retval == 0) [2024-02-07 19:31:48,035 INFO L76 edCorrectnessWitness]: Location invariant before [L5507-L5508] (0 <= in_end_size) && (in_end_size <= 65535) [2024-02-07 19:31:48,035 INFO L76 edCorrectnessWitness]: Location invariant before [L5032-L5032] ((((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0U == descriptor.flags)) && (0UL == flags)) && (0UL == bytes_written)) && (537U == descriptor.lineno)) && ("%s : write request of 0 bytes\n" == descriptor.format)) && ("adu_write" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (waita.flags == descriptor.flags)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor.flags == 0U) [2024-02-07 19:31:48,035 INFO L76 edCorrectnessWitness]: Location invariant before [L6038-L6038] arg1 == & __this_module [2024-02-07 19:31:48,035 INFO L76 edCorrectnessWitness]: Location invariant before [L5764-L5764] ((((((0 == ldv_2_callback_llseek) && (0 == ldv_2_callback_read)) && (0 == ldv_2_ldv_param_4_3_default)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == ldv_2_callback_read)) && (ldv_2_callback_llseek == ldv_2_ldv_param_4_3_default)) && (ldv_2_callback_read == ldv_2_ldv_param_4_3_default) [2024-02-07 19:31:48,035 INFO L76 edCorrectnessWitness]: Location invariant before [L5300-L5300] (((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && ("adu_write" == descriptor___3.function)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,036 INFO L76 edCorrectnessWitness]: Location invariant before [L8103-L8103] (0 == arg0) && (208U == arg1) [2024-02-07 19:31:48,036 INFO L76 edCorrectnessWitness]: Location invariant before [L5539-L5539] (0 <= in_end_size) && (in_end_size <= 65535) [2024-02-07 19:31:48,036 INFO L76 edCorrectnessWitness]: Location invariant before [L5871-L5871] (((((((-128 <= ldv_2_ret_default) && (-19 <= ldv_2_ret_default)) && (ldv_2_ret_default <= 0)) && (ldv_2_ret_default <= 127)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == 0)) && (ldv_2_ldv_param_5_1_default == 0LL)) && (((ldv_2_ret_default == -19 || ldv_2_ret_default == -16) || ldv_2_ret_default == -4) || ldv_2_ret_default == 0) [2024-02-07 19:31:48,036 INFO L76 edCorrectnessWitness]: Location invariant before [L6382-L6382] (((((ldv_func_arg1->count.counter == 1) && (ldv_func_arg1->dep_map.cpu == 0)) && (ldv_func_arg1->dep_map.ip == 0UL)) && (ldv_func_arg1->dep_map.key == 0)) && (ldv_func_arg1->name == 0)) && (ldv_func_arg1->owner == 0) [2024-02-07 19:31:48,036 INFO L76 edCorrectnessWitness]: Location invariant before [L4671-L4671] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,036 INFO L76 edCorrectnessWitness]: Location invariant before [L4696-L4696] (((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,036 INFO L76 edCorrectnessWitness]: Location invariant before [L6049-L6049] arg1 == & __this_module [2024-02-07 19:31:48,036 INFO L76 edCorrectnessWitness]: Location invariant before [L4467-L4467] 0 == retval [2024-02-07 19:31:48,036 INFO L76 edCorrectnessWitness]: Location invariant before [L4922-L4922] ((((0 <= should_submit) && (should_submit <= 1)) && (0UL == flags)) && (wait.func == & default_wake_function)) && (should_submit == 0 || should_submit == 1) [2024-02-07 19:31:48,036 INFO L76 edCorrectnessWitness]: Location invariant before [L4008-L4008] (0 <= buffer_length) && (buffer_length <= 65535) [2024-02-07 19:31:48,036 INFO L76 edCorrectnessWitness]: Location invariant before [L5449-L5449] -19 == retval [2024-02-07 19:31:48,037 INFO L76 edCorrectnessWitness]: Location invariant before [L4658-L4658] (((((((((((((((((0U == descriptor___1.flags) && (0U == descriptor___2.flags)) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (404U == descriptor___2.lineno)) && ("%s : swap, read_buffer_length = %d\n" == descriptor___2.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___2.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___2.filename)) && (descriptor___1.flags == descriptor___2.flags)) && (descriptor___1.function == descriptor___2.function)) && (descriptor___1.modname == descriptor___2.modname) [2024-02-07 19:31:48,037 INFO L76 edCorrectnessWitness]: Location invariant before [L6046-L6046] (arg0 == ldv_6_usb_driver_usb_driver) && (arg1 == & __this_module) [2024-02-07 19:31:48,037 INFO L76 edCorrectnessWitness]: Location invariant before [L5343-L5345] (((((((((((((((((((((((bytes_to_write <= 65535U) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0U == descriptor___4.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && (584U == descriptor___4.lineno)) && ("%s : buffer_size = %Zd, count = %Zd, bytes_to_write = %Zd\n" == descriptor___4.format)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adu_write" == descriptor___4.function)) && ("adutux" == descriptor___3.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.filename == descriptor___4.filename)) && (descriptor___3.flags == descriptor___4.flags)) && (descriptor___3.function == descriptor___4.function)) && (descriptor___3.modname == descriptor___4.modname) [2024-02-07 19:31:48,037 INFO L76 edCorrectnessWitness]: Location invariant before [L4614-L4614] ((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.flags == 0U) [2024-02-07 19:31:48,037 INFO L76 edCorrectnessWitness]: Location invariant before [L6079-L6079] ((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default) [2024-02-07 19:31:48,037 INFO L76 edCorrectnessWitness]: Location invariant before [L4732-L4732] (((((0UL == flags) && ("%s : submit failed\n" == descriptor___5.format)) && ("adu_read" == descriptor___5.function)) && ("adutux" == descriptor___5.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___5.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,037 INFO L76 edCorrectnessWitness]: Location invariant before [L5313-L5313] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,037 INFO L76 edCorrectnessWitness]: Location invariant before [L5198-L5198] (((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (558U == descriptor___1.lineno)) && ("%s - command timed out.\n" == descriptor___1.format)) && ("adu_write" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___1.lineno == 558U) [2024-02-07 19:31:48,037 INFO L76 edCorrectnessWitness]: Location invariant before [L6162-L6162] ((((((((_Bool)0 == ldv_3_reset_flag_default) && (0 == ldv_3_container_usb_driver)) && (0 == ldv_3_resource_usb_interface)) && (0 == ldv_3_usb_device_usb_device)) && (arg0 == data)) && (ldv_3_container_usb_driver == ldv_3_resource_usb_interface)) && (ldv_3_container_usb_driver == ldv_3_usb_device_usb_device)) && (ldv_3_resource_usb_interface == ldv_3_usb_device_usb_device) [2024-02-07 19:31:48,037 INFO L76 edCorrectnessWitness]: Location invariant before [L4702-L4702] ((((((((((((((((((0U == descriptor___1.flags) && (0U == descriptor___4.flags)) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (426U == descriptor___4.lineno)) && ("%s : initiate input\n" == descriptor___4.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___4.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___4.filename)) && (descriptor___1.flags == descriptor___4.flags)) && (descriptor___1.function == descriptor___4.function)) && (descriptor___1.modname == descriptor___4.modname)) && (descriptor___4.flags == 0U) [2024-02-07 19:31:48,037 INFO L76 edCorrectnessWitness]: Location invariant before [L6024-L6024] ((((((((((((((((((((((((((((arg0 == ldv_5_usb_driver_usb_driver) && (ldv_5_usb_driver_usb_driver->disable_hub_initiated_lpm == 0U)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.acpi_match_table == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.bus == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.groups == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.mod_name == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.name == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.of_match_table == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.owner == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.p == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.pm == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.probe == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.remove == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.resume == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.shutdown == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.suppress_bind_attrs == (_Bool)0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.suspend == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.for_devices == 0)) && (ldv_5_usb_driver_usb_driver->dynids.list.next == 0)) && (ldv_5_usb_driver_usb_driver->dynids.list.prev == 0)) && (ldv_5_usb_driver_usb_driver->no_dynamic_id == 0U)) && (ldv_5_usb_driver_usb_driver->post_reset == 0)) && (ldv_5_usb_driver_usb_driver->pre_reset == 0)) && (ldv_5_usb_driver_usb_driver->reset_resume == 0)) && (ldv_5_usb_driver_usb_driver->resume == 0)) && (ldv_5_usb_driver_usb_driver->soft_unbind == 0U)) && (ldv_5_usb_driver_usb_driver->supports_autosuspend == 0U)) && (ldv_5_usb_driver_usb_driver->suspend == 0)) && (ldv_5_usb_driver_usb_driver->unlocked_ioctl == 0) [2024-02-07 19:31:48,038 INFO L76 edCorrectnessWitness]: Location invariant before [L4549-L4549] (((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (timeout == should_submit) [2024-02-07 19:31:48,038 INFO L76 edCorrectnessWitness]: Location invariant before [L5208-L5208] (((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___1.flags)) && (0UL == flags)) && (1L == __ret)) && (558U == descriptor___1.lineno)) && ("%s - command timed out.\n" == descriptor___1.format)) && ("adu_write" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,038 INFO L76 edCorrectnessWitness]: Location invariant before [L5201-L5201] (((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___1.flags)) && (0UL == flags)) && (1L == __ret)) && (558U == descriptor___1.lineno)) && ("%s - command timed out.\n" == descriptor___1.format)) && ("adu_write" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,038 INFO L76 edCorrectnessWitness]: Location invariant before [L4757-L4757] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,038 INFO L76 edCorrectnessWitness]: Location invariant before [L4406-L4406] (((((0U == descriptor.flags) && (298U == descriptor.lineno)) && ("%s : open count %d\n" == descriptor.format)) && ("adu_release_internal" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:31:48,038 INFO L76 edCorrectnessWitness]: Location invariant before [L6772-L6772] (size == 544U) && (size == (size_t )544UL) [2024-02-07 19:31:48,038 INFO L76 edCorrectnessWitness]: Location invariant before [L5446-L5446] -19 == retval [2024-02-07 19:31:48,038 INFO L76 edCorrectnessWitness]: Location invariant before [L4571-L4571] (((((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && ("adu_read" == descriptor.function)) && ("adutux" == descriptor.modname)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:31:48,038 INFO L76 edCorrectnessWitness]: Location invariant before [L4880-L4880] ((((((((0UL == flags) && (1L == __ret)) && (466U == descriptor___6.lineno)) && ("%s : timeout\n" == descriptor___6.format)) && ("adu_read" == descriptor___6.function)) && ("adutux" == descriptor___6.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___6.filename)) && (wait.func == & default_wake_function)) && (descriptor___6.lineno == 466U) [2024-02-07 19:31:48,038 INFO L76 edCorrectnessWitness]: Location invariant before [L4807-L4807] (((0UL == flags) && (1L == __ret)) && (flags == 0UL)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,038 INFO L76 edCorrectnessWitness]: Location invariant after [L5741-L5741] ((0 == ldv_2_ldv_param_4_3_default) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_ldv_param_5_1_default == 0LL) [2024-02-07 19:31:48,039 INFO L76 edCorrectnessWitness]: Location invariant before [L4450-L4450] (((0 == retval) && ("adu_release" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:31:48,039 INFO L76 edCorrectnessWitness]: Location invariant before [L5664-L5665] (((((0U == descriptor.flags) && (818U == descriptor.lineno)) && ("%s : open count %d\n" == descriptor.format)) && ("adu_disconnect" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:31:48,039 INFO L76 edCorrectnessWitness]: Location invariant before [L4572-L4572] ((((((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && ("adu_read" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:31:48,039 INFO L76 edCorrectnessWitness]: Location invariant before [L4404-L4404] ((((((0U == descriptor.flags) && (298U == descriptor.lineno)) && ("%s : open count %d\n" == descriptor.format)) && ("adu_release_internal" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (descriptor.flags == 0U) [2024-02-07 19:31:48,039 INFO L76 edCorrectnessWitness]: Location invariant before [L6391-L6391] (((((ldv_func_arg1->count.counter == 1) && (ldv_func_arg1->dep_map.cpu == 0)) && (ldv_func_arg1->dep_map.ip == 0UL)) && (ldv_func_arg1->dep_map.key == 0)) && (ldv_func_arg1->name == 0)) && (ldv_func_arg1->owner == 0) [2024-02-07 19:31:48,039 INFO L76 edCorrectnessWitness]: Location invariant before [L6192-L6195] (((((((((((((((((((((((((((ldv_3_container_usb_driver->disable_hub_initiated_lpm == 0U) && (ldv_3_container_usb_driver->drvwrap.driver.acpi_match_table == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.bus == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.groups == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.mod_name == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.name == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.of_match_table == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.owner == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.p == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.pm == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.probe == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.remove == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.resume == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.shutdown == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_usb_driver->drvwrap.driver.suspend == 0)) && (ldv_3_container_usb_driver->drvwrap.for_devices == 0)) && (ldv_3_container_usb_driver->dynids.list.next == 0)) && (ldv_3_container_usb_driver->dynids.list.prev == 0)) && (ldv_3_container_usb_driver->no_dynamic_id == 0U)) && (ldv_3_container_usb_driver->post_reset == 0)) && (ldv_3_container_usb_driver->pre_reset == 0)) && (ldv_3_container_usb_driver->reset_resume == 0)) && (ldv_3_container_usb_driver->resume == 0)) && (ldv_3_container_usb_driver->soft_unbind == 0U)) && (ldv_3_container_usb_driver->supports_autosuspend == 0U)) && (ldv_3_container_usb_driver->suspend == 0)) && (ldv_3_container_usb_driver->unlocked_ioctl == 0) [2024-02-07 19:31:48,039 INFO L76 edCorrectnessWitness]: Location invariant before [L4451-L4451] ((((0 == retval) && ("%s : device not opened\n" == descriptor.format)) && ("adu_release" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:31:48,039 INFO L76 edCorrectnessWitness]: Location invariant before [L6815-L6815] size == (size_t )8UL [2024-02-07 19:31:48,039 INFO L76 edCorrectnessWitness]: Location invariant before [L4723-L4723] ((0UL == flags) && (wait.func == & default_wake_function)) && (retval != 0) [2024-02-07 19:31:48,039 INFO L76 edCorrectnessWitness]: Location invariant before [L6090-L6090] (((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default)) && (ldv_4_reg_guard_3_default != 0) [2024-02-07 19:31:48,039 INFO L76 edCorrectnessWitness]: Location invariant before [L6088-L6088] ((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default) [2024-02-07 19:31:48,040 INFO L76 edCorrectnessWitness]: Location invariant before [L4012-L4012] (0 <= interval) && (interval <= 255) [2024-02-07 19:31:48,040 INFO L76 edCorrectnessWitness]: Location invariant before [L4901-L4901] (((0UL == flags) && (1L == __ret)) && ("adutux" == descriptor___7.modname)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,040 INFO L76 edCorrectnessWitness]: Location invariant before [L5490-L5490] ((0 <= in_end_size) && (in_end_size <= 65535)) && (-19 == retval) [2024-02-07 19:31:48,040 INFO L76 edCorrectnessWitness]: Location invariant before [L4676-L4676] (((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,040 INFO L76 edCorrectnessWitness]: Location invariant before [L5226-L5226] (((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && ("%s : in progress, count = %Zd\n" == descriptor___2.format)) && ("adu_write" == descriptor___2.function)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,040 INFO L76 edCorrectnessWitness]: Location invariant before [L6039-L6039] arg1 == & __this_module [2024-02-07 19:31:48,040 INFO L76 edCorrectnessWitness]: Location invariant before [L4550-L4550] ((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (timeout == should_submit)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,040 INFO L76 edCorrectnessWitness]: Location invariant before [L4627-L4628] (((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,040 INFO L76 edCorrectnessWitness]: Location invariant before [L4400-L4400] ("adu_release_internal" == descriptor.function) && ("adutux" == descriptor.modname) [2024-02-07 19:31:48,040 INFO L76 edCorrectnessWitness]: Location invariant before [L4903-L4903] (((((0UL == flags) && (1L == __ret)) && ("adu_read" == descriptor___7.function)) && ("adutux" == descriptor___7.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___7.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,041 INFO L76 edCorrectnessWitness]: Location invariant before [L4610-L4610] (((0UL == flags) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,041 INFO L76 edCorrectnessWitness]: Location invariant before [L4753-L4753] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,041 INFO L76 edCorrectnessWitness]: Location invariant before [L4353-L4353] "adutux" == descriptor.modname [2024-02-07 19:31:48,041 INFO L76 edCorrectnessWitness]: Location invariant before [L4747-L4747] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,041 INFO L76 edCorrectnessWitness]: Location invariant before [L4670-L4670] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,041 INFO L76 edCorrectnessWitness]: Location invariant before [L5586-L5586] ((("adu_probe" == descriptor.function) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && ("serial_number=%s" == descriptor.format) [2024-02-07 19:31:48,041 INFO L76 edCorrectnessWitness]: Location invariant before [L5781-L5783] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:31:48,041 INFO L76 edCorrectnessWitness]: Location invariant before [L4928-L4928] ((0UL == flags) && (bytes_read == retval)) && (wait.func == & default_wake_function) [2024-02-07 19:31:48,041 INFO L76 edCorrectnessWitness]: Location invariant before [L5091-L5091] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:31:48,041 INFO L76 edCorrectnessWitness]: Location invariant before [L5121-L5121] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___0.flags)) && (0UL == flags)) && (1L == __ret)) && (551U == descriptor___0.lineno)) && ("%s : interrupted\n" == descriptor___0.format)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___0.flags == 0U) [2024-02-07 19:31:48,121 INFO L181 MainTranslator]: Built tables and reachable declarations [2024-02-07 19:31:48,896 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--usb--misc--adutux.ko.cil.i[196530,196543] [2024-02-07 19:31:48,994 INFO L207 PostProcessor]: Analyzing one entry point: main [2024-02-07 19:31:49,031 INFO L206 MainTranslator]: Completed pre-run [2024-02-07 19:31:49,092 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3628-3629] [2024-02-07 19:31:49,095 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3662] [2024-02-07 19:31:49,095 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3665] [2024-02-07 19:31:49,095 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3668] [2024-02-07 19:31:49,095 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3671] 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 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 Syntax error [2024-02-07 19:31:49,173 ERROR L361 MainTranslator]: Unsupported Syntax: Unable to instrument ""adutux" == descriptor.modname" at C: descriptor.function = "adu_open"; [4353] (Syntax Error: #0[error](0/8 - 0/9)) [2024-02-07 19:31:49,173 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@345ac6e6 and model type witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 07.02 07:31:49, skipping insertion in model container [2024-02-07 19:31:49,173 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-02-07 19:31:49,173 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2024-02-07 19:31:49,175 INFO L158 Benchmark]: Toolchain (without parser) took 19140.28ms. Allocated memory was 239.1MB in the beginning and 671.1MB in the end (delta: 432.0MB). Free memory was 123.9MB in the beginning and 431.0MB in the end (delta: -307.0MB). Peak memory consumption was 348.0MB. Max. memory is 16.1GB. [2024-02-07 19:31:49,175 INFO L158 Benchmark]: CDTParser took 0.15ms. Allocated memory is still 239.1MB. Free memory is still 208.0MB. There was no memory consumed. Max. memory is 16.1GB. [2024-02-07 19:31:49,175 INFO L158 Benchmark]: Witness Parser took 0.14ms. Allocated memory is still 239.1MB. Free memory is still 157.8MB. There was no memory consumed. Max. memory is 16.1GB. [2024-02-07 19:31:49,176 INFO L158 Benchmark]: CACSL2BoogieTranslator took 19138.52ms. Allocated memory was 239.1MB in the beginning and 671.1MB in the end (delta: 432.0MB). Free memory was 123.9MB in the beginning and 431.0MB in the end (delta: -307.0MB). Peak memory consumption was 348.0MB. Max. memory is 16.1GB. [2024-02-07 19:31:49,177 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.15ms. Allocated memory is still 239.1MB. Free memory is still 208.0MB. There was no memory consumed. Max. memory is 16.1GB. * Witness Parser took 0.14ms. Allocated memory is still 239.1MB. Free memory is still 157.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 19138.52ms. Allocated memory was 239.1MB in the beginning and 671.1MB in the end (delta: 432.0MB). Free memory was 123.9MB in the beginning and 431.0MB in the end (delta: -307.0MB). Peak memory consumption was 348.0MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 3628]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3628-3629] - GenericResultAtLocation [Line: 3662]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3662] - GenericResultAtLocation [Line: 3665]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3665] - GenericResultAtLocation [Line: 3668]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3668] - GenericResultAtLocation [Line: 3671]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3671] - UnsupportedSyntaxResult [Line: 4353]: Unsupported Syntax Unable to instrument ""adutux" == descriptor.modname" at C: descriptor.function = "adu_open"; [4353] (Syntax Error: #0[error](0/8 - 0/9)) 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--usb--misc--adutux.ko.cil.i ./goblint.2024-02-07_10-47-16.files/SV-COMP24_unreach-call/linux-3.14--drivers--usb--misc--adutux.ko.cil.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:31:51,285 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-02-07 19:31:51,338 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-02-07 19:31:51,342 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-02-07 19:31:51,342 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-02-07 19:31:51,397 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-02-07 19:31:51,398 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-02-07 19:31:51,398 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-02-07 19:31:51,399 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-02-07 19:31:51,400 INFO L153 SettingsManager]: * Use memory slicer=true [2024-02-07 19:31:51,400 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-02-07 19:31:51,400 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-02-07 19:31:51,401 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-02-07 19:31:51,402 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-02-07 19:31:51,403 INFO L153 SettingsManager]: * Use SBE=true [2024-02-07 19:31:51,403 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-02-07 19:31:51,404 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-02-07 19:31:51,407 INFO L153 SettingsManager]: * sizeof long=4 [2024-02-07 19:31:51,408 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-02-07 19:31:51,408 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-02-07 19:31:51,408 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-02-07 19:31:51,412 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-02-07 19:31:51,412 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-02-07 19:31:51,412 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-02-07 19:31:51,412 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-02-07 19:31:51,413 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-02-07 19:31:51,413 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-02-07 19:31:51,414 INFO L153 SettingsManager]: * sizeof long double=12 [2024-02-07 19:31:51,414 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-02-07 19:31:51,414 INFO L153 SettingsManager]: * Use constant arrays=true [2024-02-07 19:31:51,414 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-02-07 19:31:51,415 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-02-07 19:31:51,415 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-02-07 19:31:51,416 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-02-07 19:31:51,416 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-02-07 19:31:51,416 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-02-07 19:31:51,416 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-02-07 19:31:51,417 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-02-07 19:31:51,417 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-02-07 19:31:51,417 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-02-07 19:31:51,418 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-02-07 19:31:51,418 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-02-07 19:31:51,418 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2024-02-07 19:31:51,418 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-02-07 19:31:51,418 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-02-07 19:31:51,419 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2024-02-07 19:31:51,419 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:31:51,690 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-02-07 19:31:51,706 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-02-07 19:31:51,709 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-02-07 19:31:51,710 INFO L270 PluginConnector]: Initializing CDTParser... [2024-02-07 19:31:51,710 INFO L274 PluginConnector]: CDTParser initialized [2024-02-07 19:31:51,711 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--usb--misc--adutux.ko.cil.i [2024-02-07 19:31:52,887 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-02-07 19:31:53,255 INFO L384 CDTParser]: Found 1 translation units. [2024-02-07 19:31:53,256 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.14-races/linux-3.14--drivers--usb--misc--adutux.ko.cil.i [2024-02-07 19:31:53,287 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/faef19f1b/4fa67022720a4f7fa0b79034324fc034/FLAG9335a01ff [2024-02-07 19:31:53,302 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/faef19f1b/4fa67022720a4f7fa0b79034324fc034 [2024-02-07 19:31:53,306 INFO L270 PluginConnector]: Initializing Witness Parser... [2024-02-07 19:31:53,306 INFO L274 PluginConnector]: Witness Parser initialized [2024-02-07 19:31:53,307 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--usb--misc--adutux.ko.cil.yml/witness.yml [2024-02-07 19:31:53,917 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-02-07 19:31:53,918 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-02-07 19:31:53,919 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-02-07 19:31:53,919 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-02-07 19:31:53,926 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-02-07 19:31:53,926 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.02 07:31:53" (1/2) ... [2024-02-07 19:31:53,927 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@69a55117 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.02 07:31:53, skipping insertion in model container [2024-02-07 19:31:53,927 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.02 07:31:53" (1/2) ... [2024-02-07 19:31:53,929 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@3e96959e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.02 07:31:53, skipping insertion in model container [2024-02-07 19:31:53,929 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "witness.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 07.02 07:31:53" (2/2) ... [2024-02-07 19:31:53,930 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@69a55117 and model type witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 07.02 07:31:53, skipping insertion in model container [2024-02-07 19:31:53,930 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "witness.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 07.02 07:31:53" (2/2) ... [2024-02-07 19:31:53,930 INFO L83 nessWitnessExtractor]: Extracting all invariants from correctness witness [2024-02-07 19:32:12,797 INFO L74 edCorrectnessWitness]: Found the following entries in the witness: [2024-02-07 19:32:12,798 INFO L76 edCorrectnessWitness]: Location invariant before [L4753-L4753] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,798 INFO L76 edCorrectnessWitness]: Location invariant before [L5297-L5297] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,798 INFO L76 edCorrectnessWitness]: Location invariant before [L4687-L4687] ((((((((((((((((((0U == descriptor___1.flags) && (0U == descriptor___3.flags)) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (421U == descriptor___3.lineno)) && ("%s : submitted already\n" == descriptor___3.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___3.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (retval == 0)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___3.filename)) && (descriptor___1.flags == descriptor___3.flags)) && (descriptor___1.function == descriptor___3.function)) && (descriptor___1.modname == descriptor___3.modname) [2024-02-07 19:32:12,798 INFO L76 edCorrectnessWitness]: Location invariant before [L5789-L5789] (((((((-128 <= ldv_2_ret_default) && (-19 <= ldv_2_ret_default)) && (ldv_2_ret_default <= 0)) && (ldv_2_ret_default <= 127)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == 0)) && (ldv_2_ldv_param_5_1_default == 0LL)) && (((ldv_2_ret_default == -19 || ldv_2_ret_default == -16) || ldv_2_ret_default == -4) || ldv_2_ret_default == 0) [2024-02-07 19:32:12,798 INFO L76 edCorrectnessWitness]: Location invariant before [L5645-L5645] ((("%s : open count %d\n" == descriptor.format) && ("adu_disconnect" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:32:12,798 INFO L76 edCorrectnessWitness]: Location invariant before [L6763-L6763] (nmemb == (size_t )1UL) && (size == (size_t )544UL) [2024-02-07 19:32:12,799 INFO L76 edCorrectnessWitness]: Location invariant before [L4696-L4696] (((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,799 INFO L76 edCorrectnessWitness]: Location invariant before [L6108-L6108] 0 == arg0 [2024-02-07 19:32:12,799 INFO L76 edCorrectnessWitness]: Location invariant before [L7269-L7269] (desc == (char const *)"") && (expr == 0) [2024-02-07 19:32:12,799 INFO L76 edCorrectnessWitness]: Location invariant before [L5322-L5322] (((((((((((((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0U == descriptor___4.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && (584U == descriptor___4.lineno)) && ("%s : buffer_size = %Zd, count = %Zd, bytes_to_write = %Zd\n" == descriptor___4.format)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adu_write" == descriptor___4.function)) && ("adutux" == descriptor___3.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.filename == descriptor___4.filename)) && (descriptor___3.flags == descriptor___4.flags)) && (descriptor___3.function == descriptor___4.function)) && (descriptor___3.modname == descriptor___4.modname)) && (descriptor___4.flags == 0U) [2024-02-07 19:32:12,799 INFO L76 edCorrectnessWitness]: Location invariant before [L6758-L6758] (nmemb == (size_t )1UL) && (size == (size_t )544UL) [2024-02-07 19:32:12,799 INFO L76 edCorrectnessWitness]: Location invariant before [L6812-L6812] size == (size_t )8UL [2024-02-07 19:32:12,799 INFO L76 edCorrectnessWitness]: Location invariant before [L5521-L5521] (0 <= in_end_size) && (in_end_size <= 65535) [2024-02-07 19:32:12,799 INFO L76 edCorrectnessWitness]: Location invariant before [L6118-L6118] 0 == arg0 [2024-02-07 19:32:12,800 INFO L76 edCorrectnessWitness]: Location invariant before [L5199-L5199] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___1.flags)) && (0UL == flags)) && (1L == __ret)) && (558U == descriptor___1.lineno)) && ("%s - command timed out.\n" == descriptor___1.format)) && ("adu_write" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___1.flags == 0U) [2024-02-07 19:32:12,800 INFO L76 edCorrectnessWitness]: Location invariant before [L5455-L5455] -19 == retval [2024-02-07 19:32:12,800 INFO L76 edCorrectnessWitness]: Location invariant before [L6157-L6157] ((((_Bool)0 == ldv_3_reset_flag_default) && (0 == ldv_3_container_usb_driver)) && (arg0 == data)) && (ldv_3_reset_flag_default == (_Bool)0) [2024-02-07 19:32:12,800 INFO L76 edCorrectnessWitness]: Location invariant before [L4698-L4698] (((((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___4.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.function == descriptor___4.function)) && (descriptor___1.modname == descriptor___4.modname) [2024-02-07 19:32:12,800 INFO L76 edCorrectnessWitness]: Location invariant before [L3946-L3946] (2 == flag) && (flag == 2) [2024-02-07 19:32:12,800 INFO L76 edCorrectnessWitness]: Location invariant before [L6158-L6158] ((((((_Bool)0 == ldv_3_reset_flag_default) && (0 == ldv_3_container_usb_driver)) && (0 == ldv_3_resource_usb_interface)) && (arg0 == data)) && (ldv_3_container_usb_driver == ldv_3_resource_usb_interface)) && (ldv_3_resource_usb_interface == 0) [2024-02-07 19:32:12,800 INFO L76 edCorrectnessWitness]: Location invariant before [L4401-L4401] (("adu_release_internal" == descriptor.function) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:32:12,801 INFO L76 edCorrectnessWitness]: Location invariant before [L5320-L5320] (((((((((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && ("%s : buffer_size = %Zd, count = %Zd, bytes_to_write = %Zd\n" == descriptor___4.format)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adu_write" == descriptor___4.function)) && ("adutux" == descriptor___3.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.filename == descriptor___4.filename)) && (descriptor___3.function == descriptor___4.function)) && (descriptor___3.modname == descriptor___4.modname) [2024-02-07 19:32:12,801 INFO L76 edCorrectnessWitness]: Location invariant before [L6106-L6106] 0 == arg0 [2024-02-07 19:32:12,801 INFO L76 edCorrectnessWitness]: Location invariant before [L5779-L5779] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:32:12,801 INFO L76 edCorrectnessWitness]: Location invariant before [L4592-L4592] ((((((((((((((((((0 == retval) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (500 == timeout)) && ("adu_read" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (count == bytes_to_read)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:32:12,801 INFO L76 edCorrectnessWitness]: Location invariant before [L5364-L5364] ((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,801 INFO L76 edCorrectnessWitness]: Location invariant before [L4109-L4109] 0UL == flags [2024-02-07 19:32:12,801 INFO L76 edCorrectnessWitness]: Location invariant before [L5324-L5324] ((((((((((((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0U == descriptor___4.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && (584U == descriptor___4.lineno)) && ("%s : buffer_size = %Zd, count = %Zd, bytes_to_write = %Zd\n" == descriptor___4.format)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adu_write" == descriptor___4.function)) && ("adutux" == descriptor___3.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.filename == descriptor___4.filename)) && (descriptor___3.flags == descriptor___4.flags)) && (descriptor___3.function == descriptor___4.function)) && (descriptor___3.modname == descriptor___4.modname) [2024-02-07 19:32:12,801 INFO L76 edCorrectnessWitness]: Location invariant before [L4358-L4358] ((((((0U == descriptor.flags) && (260U == descriptor.lineno)) && ("%s: open count %d\n" == descriptor.format)) && ("adu_open" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (descriptor.flags == 0U) [2024-02-07 19:32:12,802 INFO L76 edCorrectnessWitness]: Location invariant before [L4817-L4817] (((0L == __ret___0) && (0UL == flags)) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,802 INFO L76 edCorrectnessWitness]: Location invariant before [L4132-L4132] (0UL == flags) && (flags == 0UL) [2024-02-07 19:32:12,802 INFO L76 edCorrectnessWitness]: Location invariant before [L8066-L8066] arg1 == (char const *)"&dev->mtx" [2024-02-07 19:32:12,802 INFO L76 edCorrectnessWitness]: Location invariant before [L5284-L5285] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,802 INFO L76 edCorrectnessWitness]: Location invariant before [L5827-L5827] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:32:12,802 INFO L76 edCorrectnessWitness]: Location invariant before [L5119-L5119] (((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && ("%s : interrupted\n" == descriptor___0.format)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,802 INFO L76 edCorrectnessWitness]: Location invariant before [L4597-L4597] ((((((((((((((((((((((0 == retval) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0U == descriptor___0.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (373U == descriptor___0.lineno)) && (500 == timeout)) && ("%s : about to start looping\n" == descriptor___0.format)) && ("adu_read" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (count == bytes_to_read)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.flags == descriptor___0.flags)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:32:12,803 INFO L76 edCorrectnessWitness]: Location invariant before [L4627-L4628] (((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,803 INFO L76 edCorrectnessWitness]: Location invariant before [L4483-L4483] ((((-128 <= retval) && (-19 <= retval)) && (retval <= 0)) && (retval <= 127)) && (retval == -19 || retval == 0) [2024-02-07 19:32:12,803 INFO L76 edCorrectnessWitness]: Location invariant before [L4668-L4668] (((((((((((((((((0U == descriptor___1.flags) && (0U == descriptor___2.flags)) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (404U == descriptor___2.lineno)) && ("%s : swap, read_buffer_length = %d\n" == descriptor___2.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___2.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___2.filename)) && (descriptor___1.flags == descriptor___2.flags)) && (descriptor___1.function == descriptor___2.function)) && (descriptor___1.modname == descriptor___2.modname) [2024-02-07 19:32:12,803 INFO L76 edCorrectnessWitness]: Location invariant before [L4388-L4388] ((((-128 <= retval) && (-19 <= retval)) && (retval <= 0)) && (retval <= 127)) && (((retval == -19 || retval == -16) || retval == -4) || retval == 0) [2024-02-07 19:32:12,803 INFO L76 edCorrectnessWitness]: Location invariant before [L5446-L5446] -19 == retval [2024-02-07 19:32:12,803 INFO L76 edCorrectnessWitness]: Location invariant before [L6126-L6126] arg0 == (void *)0 [2024-02-07 19:32:12,803 INFO L76 edCorrectnessWitness]: Location invariant before [L4443-L4443] 0 == retval [2024-02-07 19:32:12,803 INFO L76 edCorrectnessWitness]: Location invariant before [L5432-L5432] -19 == retval [2024-02-07 19:32:12,804 INFO L76 edCorrectnessWitness]: Location invariant before [L6074-L6074] ((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default) [2024-02-07 19:32:12,804 INFO L76 edCorrectnessWitness]: Location invariant before [L4877-L4877] ((((0UL == flags) && (1L == __ret)) && ("adu_read" == descriptor___6.function)) && ("adutux" == descriptor___6.modname)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,804 INFO L76 edCorrectnessWitness]: Location invariant before [L4014-L4014] ((1 == __min) && (interval == __val)) && (__min == 1) [2024-02-07 19:32:12,804 INFO L76 edCorrectnessWitness]: Location invariant before [L7267-L7267] (((0 <= expr) && (expr <= 1)) && (desc == (char const *)"")) && (expr == 0 || expr == 1) [2024-02-07 19:32:12,804 INFO L76 edCorrectnessWitness]: Location invariant before [L5024-L5024] (((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (0UL == bytes_written)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (bytes_written == 0U) [2024-02-07 19:32:12,804 INFO L76 edCorrectnessWitness]: Location invariant before [L5173-L5174] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___0.flags)) && (0L == __ret___0)) && (0UL == flags)) && (1L == __ret)) && (551U == descriptor___0.lineno)) && ("%s : interrupted\n" == descriptor___0.format)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,805 INFO L76 edCorrectnessWitness]: Location invariant before [L5494-L5494] -19 == retval [2024-02-07 19:32:12,805 INFO L76 edCorrectnessWitness]: Location invariant before [L4338-L4338] 0 == dev [2024-02-07 19:32:12,805 INFO L76 edCorrectnessWitness]: Location invariant before [L5468-L5468] ((0 <= i) && (i <= 254)) && (-19 == retval) [2024-02-07 19:32:12,805 INFO L76 edCorrectnessWitness]: Location invariant before [L5055-L5055] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,805 INFO L76 edCorrectnessWitness]: Location invariant before [L4905-L4905] ((((((((0UL == flags) && (1L == __ret)) && (474U == descriptor___7.lineno)) && ("%s : signal pending\n" == descriptor___7.format)) && ("adu_read" == descriptor___7.function)) && ("adutux" == descriptor___7.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___7.filename)) && (wait.func == & default_wake_function)) && (descriptor___7.lineno == 474U) [2024-02-07 19:32:12,805 INFO L76 edCorrectnessWitness]: Location invariant before [L4685-L4685] ((((((((((((((((((0U == descriptor___1.flags) && (0U == descriptor___3.flags)) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (421U == descriptor___3.lineno)) && ("%s : submitted already\n" == descriptor___3.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___3.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___3.filename)) && (descriptor___1.flags == descriptor___3.flags)) && (descriptor___1.function == descriptor___3.function)) && (descriptor___1.modname == descriptor___3.modname)) && (descriptor___3.flags == 0U) [2024-02-07 19:32:12,805 INFO L76 edCorrectnessWitness]: Location invariant before [L4656-L4656] ((((((((((((((((((0U == descriptor___1.flags) && (0U == descriptor___2.flags)) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (404U == descriptor___2.lineno)) && ("%s : swap, read_buffer_length = %d\n" == descriptor___2.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___2.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___2.filename)) && (descriptor___1.flags == descriptor___2.flags)) && (descriptor___1.function == descriptor___2.function)) && (descriptor___1.modname == descriptor___2.modname)) && (descriptor___2.flags == 0U) [2024-02-07 19:32:12,805 INFO L76 edCorrectnessWitness]: Location invariant before [L6774-L6774] size == (size_t )544UL [2024-02-07 19:32:12,806 INFO L76 edCorrectnessWitness]: Location invariant before [L4683-L4683] ((((((((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : submitted already\n" == descriptor___3.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___3.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___3.filename)) && (descriptor___1.function == descriptor___3.function)) && (descriptor___1.modname == descriptor___3.modname) [2024-02-07 19:32:12,806 INFO L76 edCorrectnessWitness]: Location invariant before [L6070-L6070] ((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default) [2024-02-07 19:32:12,806 INFO L76 edCorrectnessWitness]: Location invariant before [L6076-L6076] ((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default) [2024-02-07 19:32:12,806 INFO L76 edCorrectnessWitness]: Location invariant before [L6811-L6811] size == (size_t )8UL [2024-02-07 19:32:12,806 INFO L76 edCorrectnessWitness]: Location invariant before [L5132-L5132] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___0.flags)) && (0L == __ret___0)) && (0UL == flags)) && (1L == __ret)) && (551U == descriptor___0.lineno)) && ("%s : interrupted\n" == descriptor___0.format)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,806 INFO L76 edCorrectnessWitness]: Location invariant before [L5481-L5481] -19 == retval [2024-02-07 19:32:12,806 INFO L76 edCorrectnessWitness]: Location invariant before [L5777-L5777] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:32:12,806 INFO L76 edCorrectnessWitness]: Location invariant before [L4676-L4676] (((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,807 INFO L76 edCorrectnessWitness]: Location invariant before [L5860-L5860] (((((((-128 <= ldv_2_ret_default) && (-19 <= ldv_2_ret_default)) && (ldv_2_ret_default <= 0)) && (ldv_2_ret_default <= 127)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == 0)) && (ldv_2_ldv_param_5_1_default == 0LL)) && (((ldv_2_ret_default == -19 || ldv_2_ret_default == -16) || ldv_2_ret_default == -4) || ldv_2_ret_default == 0) [2024-02-07 19:32:12,807 INFO L76 edCorrectnessWitness]: Location invariant before [L4700-L4700] ((((((((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : initiate input\n" == descriptor___4.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___4.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___4.filename)) && (descriptor___1.function == descriptor___4.function)) && (descriptor___1.modname == descriptor___4.modname) [2024-02-07 19:32:12,807 INFO L76 edCorrectnessWitness]: Location invariant before [L5419-L5419] (0 == dev) && (dev == 0) [2024-02-07 19:32:12,807 INFO L76 edCorrectnessWitness]: Location invariant before [L5007-L5007] ((((0 == waita.task_list.next) && (0U == waita.flags)) && (0UL == flags)) && (waita.func == & default_wake_function)) && (waita.task_list.next == 0) [2024-02-07 19:32:12,807 INFO L76 edCorrectnessWitness]: Location invariant before [L5656-L5656] (((((0U == descriptor.flags) && (818U == descriptor.lineno)) && ("%s : open count %d\n" == descriptor.format)) && ("adu_disconnect" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:32:12,807 INFO L76 edCorrectnessWitness]: Location invariant before [L5251-L5251] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,807 INFO L76 edCorrectnessWitness]: Location invariant before [L4577-L4577] (((((((((((((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0U == descriptor.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (368U == descriptor.lineno)) && ("%s : read request of 0 bytes\n" == descriptor.format)) && ("adu_read" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (count == bytes_to_read)) && (bytes_read == 0U)) && (retval == 0)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (flags == 0UL)) && (wait.flags == descriptor.flags)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:32:12,807 INFO L76 edCorrectnessWitness]: Location invariant before [L6080-L6080] ((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default) [2024-02-07 19:32:12,808 INFO L76 edCorrectnessWitness]: Location invariant before [L4723-L4723] ((0UL == flags) && (wait.func == & default_wake_function)) && (retval != 0) [2024-02-07 19:32:12,808 INFO L76 edCorrectnessWitness]: Location invariant before [L6023-L6023] (((((((((((((((((((((((((((arg0->disable_hub_initiated_lpm == 0U) && (arg0->drvwrap.driver.acpi_match_table == 0)) && (arg0->drvwrap.driver.bus == 0)) && (arg0->drvwrap.driver.groups == 0)) && (arg0->drvwrap.driver.mod_name == 0)) && (arg0->drvwrap.driver.name == 0)) && (arg0->drvwrap.driver.of_match_table == 0)) && (arg0->drvwrap.driver.owner == 0)) && (arg0->drvwrap.driver.p == 0)) && (arg0->drvwrap.driver.pm == 0)) && (arg0->drvwrap.driver.probe == 0)) && (arg0->drvwrap.driver.remove == 0)) && (arg0->drvwrap.driver.resume == 0)) && (arg0->drvwrap.driver.shutdown == 0)) && (arg0->drvwrap.driver.suppress_bind_attrs == (_Bool)0)) && (arg0->drvwrap.driver.suspend == 0)) && (arg0->drvwrap.for_devices == 0)) && (arg0->dynids.list.next == 0)) && (arg0->dynids.list.prev == 0)) && (arg0->no_dynamic_id == 0U)) && (arg0->post_reset == 0)) && (arg0->pre_reset == 0)) && (arg0->reset_resume == 0)) && (arg0->resume == 0)) && (arg0->soft_unbind == 0U)) && (arg0->supports_autosuspend == 0U)) && (arg0->suspend == 0)) && (arg0->unlocked_ioctl == 0) [2024-02-07 19:32:12,808 INFO L76 edCorrectnessWitness]: Location invariant before [L5491-L5491] ((((0 <= in_end_size) && (0 <= out_end_size)) && (in_end_size <= 65535)) && (out_end_size <= 65535)) && (-19 == retval) [2024-02-07 19:32:12,808 INFO L76 edCorrectnessWitness]: Location invariant before [L5587-L5587] (((((767U == descriptor.lineno) && ("adu_probe" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && ("serial_number=%s" == descriptor.format)) && (descriptor.lineno == 767U) [2024-02-07 19:32:12,808 INFO L76 edCorrectnessWitness]: Location invariant before [L6756-L6756] (nmemb == (size_t )1UL) && (size == (size_t )544UL) [2024-02-07 19:32:12,808 INFO L76 edCorrectnessWitness]: Location invariant before [L6533-L6533] (((((ldv_func_arg1->count.counter == 1) && (ldv_func_arg1->dep_map.cpu == 0)) && (ldv_func_arg1->dep_map.ip == 0UL)) && (ldv_func_arg1->dep_map.key == 0)) && (ldv_func_arg1->name == 0)) && (ldv_func_arg1->owner == 0) [2024-02-07 19:32:12,808 INFO L76 edCorrectnessWitness]: Location invariant before [L6066-L6066] (0 == ldv_4_adu_driver_exit_default) && (ldv_4_adu_driver_exit_default == 0) [2024-02-07 19:32:12,808 INFO L76 edCorrectnessWitness]: Location invariant before [L4757-L4757] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,809 INFO L76 edCorrectnessWitness]: Location invariant before [L4789-L4789] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,809 INFO L76 edCorrectnessWitness]: Location invariant before [L5299-L5299] ((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && ("adu_write" == descriptor___3.function)) && ("adutux" == descriptor___3.modname)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,809 INFO L76 edCorrectnessWitness]: Location invariant before [L4876-L4876] (((0UL == flags) && (1L == __ret)) && ("adutux" == descriptor___6.modname)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,809 INFO L76 edCorrectnessWitness]: Location invariant before [L4733-L4733] (((((((0UL == flags) && (446U == descriptor___5.lineno)) && ("%s : submit failed\n" == descriptor___5.format)) && ("adu_read" == descriptor___5.function)) && ("adutux" == descriptor___5.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___5.filename)) && (wait.func == & default_wake_function)) && (descriptor___5.lineno == 446U) [2024-02-07 19:32:12,809 INFO L76 edCorrectnessWitness]: Location invariant before [L5002-L5002] (0UL == flags) && (flags == 0UL) [2024-02-07 19:32:12,809 INFO L76 edCorrectnessWitness]: Location invariant before [L5243-L5243] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,809 INFO L76 edCorrectnessWitness]: Location invariant before [L4749-L4749] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,809 INFO L76 edCorrectnessWitness]: Location invariant before [L6703-L6703] ((0L == c && ((((((-0x7FFFFFFF-1) <= exp && 0L <= exp) && exp <= 1L) && exp <= 2147483647L) && (exp == 0L || exp == 1L)) || exp == 0L)) || (((((-0x7FFFFFFF-1) <= exp && 0L <= exp) && exp <= 1L) && exp <= 2147483647L) && (exp == 0L || exp == 1L))) || (0L == c && exp == 0L) [2024-02-07 19:32:12,810 INFO L76 edCorrectnessWitness]: Location invariant before [L8020-L8020] 0UL == arg1 [2024-02-07 19:32:12,810 INFO L76 edCorrectnessWitness]: Location invariant before [L4355-L4355] (("adu_open" == descriptor.function) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:32:12,810 INFO L76 edCorrectnessWitness]: Location invariant before [L4650-L4650] (((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,810 INFO L76 edCorrectnessWitness]: Location invariant before [L4400-L4400] ("adu_release_internal" == descriptor.function) && ("adutux" == descriptor.modname) [2024-02-07 19:32:12,810 INFO L76 edCorrectnessWitness]: Location invariant before [L5449-L5449] -19 == retval [2024-02-07 19:32:12,810 INFO L76 edCorrectnessWitness]: Location invariant before [L3876-L3876] -1 == sz [2024-02-07 19:32:12,810 INFO L76 edCorrectnessWitness]: Location invariant before [L8090-L8090] 500L == arg0 [2024-02-07 19:32:12,811 INFO L76 edCorrectnessWitness]: Location invariant before [L3724-L3724] (2 == flag) && (flag == 2) [2024-02-07 19:32:12,811 INFO L76 edCorrectnessWitness]: Location invariant before [L4415-L4415] (((((0U == descriptor.flags) && (298U == descriptor.lineno)) && ("%s : open count %d\n" == descriptor.format)) && ("adu_release_internal" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:32:12,811 INFO L76 edCorrectnessWitness]: Location invariant before [L4671-L4671] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,811 INFO L76 edCorrectnessWitness]: Location invariant before [L5831-L5831] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:32:12,811 INFO L76 edCorrectnessWitness]: Location invariant before [L5121-L5121] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___0.flags)) && (0UL == flags)) && (1L == __ret)) && (551U == descriptor___0.lineno)) && ("%s : interrupted\n" == descriptor___0.format)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___0.flags == 0U) [2024-02-07 19:32:12,811 INFO L76 edCorrectnessWitness]: Location invariant before [L5871-L5871] (((((((-128 <= ldv_2_ret_default) && (-19 <= ldv_2_ret_default)) && (ldv_2_ret_default <= 0)) && (ldv_2_ret_default <= 127)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == 0)) && (ldv_2_ldv_param_5_1_default == 0LL)) && (((ldv_2_ret_default == -19 || ldv_2_ret_default == -16) || ldv_2_ret_default == -4) || ldv_2_ret_default == 0) [2024-02-07 19:32:12,811 INFO L76 edCorrectnessWitness]: Location invariant before [L5213-L5213] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,811 INFO L76 edCorrectnessWitness]: Location invariant before [L4808-L4808] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,812 INFO L76 edCorrectnessWitness]: Location invariant before [L4730-L4730] (((0UL == flags) && ("adu_read" == descriptor___5.function)) && ("adutux" == descriptor___5.modname)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,812 INFO L76 edCorrectnessWitness]: Location invariant before [L5006-L5006] ((0U == waita.flags) && (0UL == flags)) && (waita.func == & default_wake_function) [2024-02-07 19:32:12,812 INFO L76 edCorrectnessWitness]: Location invariant before [L4013-L4013] ((0 <= __val) && (__val <= 255)) && (interval == __val) [2024-02-07 19:32:12,812 INFO L76 edCorrectnessWitness]: Location invariant before [L4119-L4119] (0UL == flags) && (flags == 0UL) [2024-02-07 19:32:12,812 INFO L76 edCorrectnessWitness]: Location invariant before [L6313-L6313] (((208U == flags) && (size == 544U)) && (size == (size_t )544UL)) && (flags == 208U) [2024-02-07 19:32:12,812 INFO L76 edCorrectnessWitness]: Location invariant before [L5836-L5836] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:32:12,812 INFO L76 edCorrectnessWitness]: Location invariant before [L5522-L5523] (0 <= in_end_size) && (in_end_size <= 65535) [2024-02-07 19:32:12,812 INFO L76 edCorrectnessWitness]: Location invariant before [L4672-L4672] ((0UL == flags) && (flags == 0UL)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,813 INFO L76 edCorrectnessWitness]: Location invariant before [L3726-L3726] 2 == flag [2024-02-07 19:32:12,813 INFO L76 edCorrectnessWitness]: Location invariant before [L6010-L6010] (((((((((((((((((((((((((((arg0->disable_hub_initiated_lpm == 0U) && (arg0->drvwrap.driver.acpi_match_table == 0)) && (arg0->drvwrap.driver.bus == 0)) && (arg0->drvwrap.driver.groups == 0)) && (arg0->drvwrap.driver.mod_name == 0)) && (arg0->drvwrap.driver.name == 0)) && (arg0->drvwrap.driver.of_match_table == 0)) && (arg0->drvwrap.driver.owner == 0)) && (arg0->drvwrap.driver.p == 0)) && (arg0->drvwrap.driver.pm == 0)) && (arg0->drvwrap.driver.probe == 0)) && (arg0->drvwrap.driver.remove == 0)) && (arg0->drvwrap.driver.resume == 0)) && (arg0->drvwrap.driver.shutdown == 0)) && (arg0->drvwrap.driver.suppress_bind_attrs == (_Bool)0)) && (arg0->drvwrap.driver.suspend == 0)) && (arg0->drvwrap.for_devices == 0)) && (arg0->dynids.list.next == 0)) && (arg0->dynids.list.prev == 0)) && (arg0->no_dynamic_id == 0U)) && (arg0->post_reset == 0)) && (arg0->pre_reset == 0)) && (arg0->reset_resume == 0)) && (arg0->resume == 0)) && (arg0->soft_unbind == 0U)) && (arg0->supports_autosuspend == 0U)) && (arg0->suspend == 0)) && (arg0->unlocked_ioctl == 0) [2024-02-07 19:32:12,813 INFO L76 edCorrectnessWitness]: Location invariant before [L5853-L5853] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:32:12,813 INFO L76 edCorrectnessWitness]: Location invariant before [L4747-L4747] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,813 INFO L76 edCorrectnessWitness]: Location invariant before [L4953-L4953] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,813 INFO L76 edCorrectnessWitness]: Location invariant before [L5429-L5429] (-19 == retval) && (0 == dev) [2024-02-07 19:32:12,813 INFO L76 edCorrectnessWitness]: Location invariant before [L4588-L4588] (((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:32:12,814 INFO L76 edCorrectnessWitness]: Location invariant before [L4684-L4684] ((((((((((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (421U == descriptor___3.lineno)) && ("%s : submitted already\n" == descriptor___3.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___3.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___3.filename)) && (descriptor___1.function == descriptor___3.function)) && (descriptor___1.modname == descriptor___3.modname)) && (descriptor___3.lineno == 421U) [2024-02-07 19:32:12,814 INFO L76 edCorrectnessWitness]: Location invariant before [L5483-L5483] -19 == retval [2024-02-07 19:32:12,814 INFO L76 edCorrectnessWitness]: Location invariant before [L5785-L5785] (((((-128 <= ldv_2_ret_default) && (-19 <= ldv_2_ret_default)) && (ldv_2_ret_default <= 0)) && (ldv_2_ret_default <= 127)) && (0LL == ldv_2_ldv_param_5_1_default)) && (((ldv_2_ret_default == -19 || ldv_2_ret_default == -16) || ldv_2_ret_default == -4) || ldv_2_ret_default == 0) [2024-02-07 19:32:12,814 INFO L76 edCorrectnessWitness]: Location invariant before [L4825-L4825] (((0L == __ret___0) && (0UL == flags)) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,814 INFO L76 edCorrectnessWitness]: Location invariant before [L5854-L5854] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:32:12,814 INFO L76 edCorrectnessWitness]: Location invariant before [L4451-L4451] ((((0 == retval) && ("%s : device not opened\n" == descriptor.format)) && ("adu_release" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:32:12,814 INFO L76 edCorrectnessWitness]: Location invariant before [L5526-L5527] (0 <= in_end_size) && (in_end_size <= 65535) [2024-02-07 19:32:12,814 INFO L76 edCorrectnessWitness]: Location invariant before [L5794-L5794] (((((-128 <= ldv_2_ret_default) && (-19 <= ldv_2_ret_default)) && (ldv_2_ret_default <= 0)) && (ldv_2_ret_default <= 127)) && (0LL == ldv_2_ldv_param_5_1_default)) && (((ldv_2_ret_default == -19 || ldv_2_ret_default == -16) || ldv_2_ret_default == -4) || ldv_2_ret_default == 0) [2024-02-07 19:32:12,815 INFO L76 edCorrectnessWitness]: Location invariant before [L6050-L6050] arg1 == & __this_module [2024-02-07 19:32:12,815 INFO L76 edCorrectnessWitness]: Location invariant before [L3926-L3926] -1 == sz [2024-02-07 19:32:12,815 INFO L76 edCorrectnessWitness]: Location invariant before [L6024-L6024] ((((((((((((((((((((((((((((arg0 == ldv_5_usb_driver_usb_driver) && (ldv_5_usb_driver_usb_driver->disable_hub_initiated_lpm == 0U)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.acpi_match_table == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.bus == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.groups == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.mod_name == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.name == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.of_match_table == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.owner == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.p == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.pm == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.probe == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.remove == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.resume == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.shutdown == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.suppress_bind_attrs == (_Bool)0)) && (ldv_5_usb_driver_usb_driver->drvwrap.driver.suspend == 0)) && (ldv_5_usb_driver_usb_driver->drvwrap.for_devices == 0)) && (ldv_5_usb_driver_usb_driver->dynids.list.next == 0)) && (ldv_5_usb_driver_usb_driver->dynids.list.prev == 0)) && (ldv_5_usb_driver_usb_driver->no_dynamic_id == 0U)) && (ldv_5_usb_driver_usb_driver->post_reset == 0)) && (ldv_5_usb_driver_usb_driver->pre_reset == 0)) && (ldv_5_usb_driver_usb_driver->reset_resume == 0)) && (ldv_5_usb_driver_usb_driver->resume == 0)) && (ldv_5_usb_driver_usb_driver->soft_unbind == 0U)) && (ldv_5_usb_driver_usb_driver->supports_autosuspend == 0U)) && (ldv_5_usb_driver_usb_driver->suspend == 0)) && (ldv_5_usb_driver_usb_driver->unlocked_ioctl == 0) [2024-02-07 19:32:12,815 INFO L76 edCorrectnessWitness]: Location invariant before [L4137-L4137] (0UL == flags) && (flags == 0UL) [2024-02-07 19:32:12,815 INFO L76 edCorrectnessWitness]: Location invariant before [L6793-L6793] (size == 4U && size == (size_t )4UL) || ((size <= 1992U && size <= 32767U) && ((((((size == 0U || size == 4U) || size == 16U) || size == 520U) || size == 1032U) || size == 1528U) || size == 1992U)) [2024-02-07 19:32:12,815 INFO L76 edCorrectnessWitness]: Location invariant before [L4900-L4900] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,815 INFO L76 edCorrectnessWitness]: Location invariant before [L5030-L5030] ((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (0UL == bytes_written)) && ("%s : write request of 0 bytes\n" == descriptor.format)) && ("adu_write" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,815 INFO L76 edCorrectnessWitness]: Location invariant before [L4902-L4902] ((((0UL == flags) && (1L == __ret)) && ("adu_read" == descriptor___7.function)) && ("adutux" == descriptor___7.modname)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,816 INFO L76 edCorrectnessWitness]: Location invariant before [L4651-L4651] (((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.modname == descriptor___2.modname) [2024-02-07 19:32:12,816 INFO L76 edCorrectnessWitness]: Location invariant before [L5116-L5116] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && ("adutux" == descriptor___0.modname)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,816 INFO L76 edCorrectnessWitness]: Location invariant before [L4124-L4124] (0UL == flags) && (flags == 0UL) [2024-02-07 19:32:12,816 INFO L76 edCorrectnessWitness]: Location invariant before [L4607-L4607] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,816 INFO L76 edCorrectnessWitness]: Location invariant before [L8006-L8006] 208U == arg1 [2024-02-07 19:32:12,816 INFO L76 edCorrectnessWitness]: Location invariant before [L4880-L4880] ((((((((0UL == flags) && (1L == __ret)) && (466U == descriptor___6.lineno)) && ("%s : timeout\n" == descriptor___6.format)) && ("adu_read" == descriptor___6.function)) && ("adutux" == descriptor___6.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___6.filename)) && (wait.func == & default_wake_function)) && (descriptor___6.lineno == 466U) [2024-02-07 19:32:12,816 INFO L76 edCorrectnessWitness]: Location invariant before [L4548-L4548] ((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (timeout == should_submit)) && (wait.flags == 0U) [2024-02-07 19:32:12,816 INFO L76 edCorrectnessWitness]: Location invariant before [L5492-L5492] -19 == retval [2024-02-07 19:32:12,817 INFO L76 edCorrectnessWitness]: Location invariant before [L4731-L4731] ((((0UL == flags) && ("adu_read" == descriptor___5.function)) && ("adutux" == descriptor___5.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___5.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,817 INFO L76 edCorrectnessWitness]: Location invariant before [L5644-L5644] (("adu_disconnect" == descriptor.function) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:32:12,817 INFO L76 edCorrectnessWitness]: Location invariant before [L5110-L5110] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,817 INFO L76 edCorrectnessWitness]: Location invariant before [L4636-L4636] ((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (i == 0)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,817 INFO L76 edCorrectnessWitness]: Location invariant before [L5443-L5444] -19 == retval [2024-02-07 19:32:12,817 INFO L76 edCorrectnessWitness]: Location invariant before [L5642-L5642] "adutux" == descriptor.modname [2024-02-07 19:32:12,817 INFO L76 edCorrectnessWitness]: Location invariant before [L6172-L6172] (((((_Bool)0 == ldv_3_reset_flag_default) && (0 == ldv_3_resource_usb_interface)) && (0 == ldv_3_usb_device_usb_device)) && (arg0 == data)) && (ldv_3_resource_usb_interface == ldv_3_usb_device_usb_device) [2024-02-07 19:32:12,817 INFO L76 edCorrectnessWitness]: Location invariant before [L5590-L5590] (((((0U == descriptor.flags) && (767U == descriptor.lineno)) && ("adu_probe" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && ("serial_number=%s" == descriptor.format) [2024-02-07 19:32:12,818 INFO L76 edCorrectnessWitness]: Location invariant before [L6067-L6067] (((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_init_default == 0) [2024-02-07 19:32:12,818 INFO L76 edCorrectnessWitness]: Location invariant before [L6761-L6761] (nmemb == (size_t )1UL) && (size == (size_t )544UL) [2024-02-07 19:32:12,818 INFO L76 edCorrectnessWitness]: Location invariant before [L5117-L5117] (((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,818 INFO L76 edCorrectnessWitness]: Location invariant before [L5195-L5195] (((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && ("adu_write" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,818 INFO L76 edCorrectnessWitness]: Location invariant before [L4624-L4624] (((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,818 INFO L76 edCorrectnessWitness]: Location invariant before [L5454-L5454] ((0 <= i) && (i <= 254)) && (-19 == retval) [2024-02-07 19:32:12,818 INFO L76 edCorrectnessWitness]: Location invariant before [L4895-L4895] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,818 INFO L76 edCorrectnessWitness]: Location invariant before [L5524-L5525] (0 <= in_end_size) && (in_end_size <= 65535) [2024-02-07 19:32:12,819 INFO L76 edCorrectnessWitness]: Location invariant before [L4667-L4667] (((((((((((((((((0U == descriptor___1.flags) && (0U == descriptor___2.flags)) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (404U == descriptor___2.lineno)) && ("%s : swap, read_buffer_length = %d\n" == descriptor___2.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___2.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___2.filename)) && (descriptor___1.flags == descriptor___2.flags)) && (descriptor___1.function == descriptor___2.function)) && (descriptor___1.modname == descriptor___2.modname) [2024-02-07 19:32:12,819 INFO L76 edCorrectnessWitness]: Location invariant before [L4879-L4879] ((((((0UL == flags) && (1L == __ret)) && ("%s : timeout\n" == descriptor___6.format)) && ("adu_read" == descriptor___6.function)) && ("adutux" == descriptor___6.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___6.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,819 INFO L76 edCorrectnessWitness]: Location invariant before [L5829-L5829] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:32:12,819 INFO L76 edCorrectnessWitness]: Location invariant before [L5842-L5843] (((((-128 <= ldv_2_ret_default) && (-19 <= ldv_2_ret_default)) && (ldv_2_ret_default <= 0)) && (ldv_2_ret_default <= 127)) && (0LL == ldv_2_ldv_param_5_1_default)) && (((ldv_2_ret_default == -19 || ldv_2_ret_default == -16) || ldv_2_ret_default == -4) || ldv_2_ret_default == 0) [2024-02-07 19:32:12,819 INFO L76 edCorrectnessWitness]: Location invariant before [L4402-L4402] ((("%s : open count %d\n" == descriptor.format) && ("adu_release_internal" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:32:12,819 INFO L76 edCorrectnessWitness]: Location invariant before [L8052-L8052] arg0 == (char const *)"\vadutux: %s - error, can\'t find device for minor %d\n" || arg0 == (char const *)"\vadutux: No device or device unplugged %d\n" [2024-02-07 19:32:12,819 INFO L76 edCorrectnessWitness]: Location invariant before [L5302-L5302] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.lineno == 577U) [2024-02-07 19:32:12,819 INFO L76 edCorrectnessWitness]: Location invariant before [L4728-L4728] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,820 INFO L76 edCorrectnessWitness]: Location invariant before [L4406-L4406] (((((0U == descriptor.flags) && (298U == descriptor.lineno)) && ("%s : open count %d\n" == descriptor.format)) && ("adu_release_internal" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:32:12,820 INFO L76 edCorrectnessWitness]: Location invariant before [L4449-L4449] ((0 == retval) && ("adu_release" == descriptor.function)) && ("adutux" == descriptor.modname) [2024-02-07 19:32:12,820 INFO L76 edCorrectnessWitness]: Location invariant before [L5359-L5359] (((((((bytes_to_write <= 65535U) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,820 INFO L76 edCorrectnessWitness]: Location invariant before [L4679-L4679] (((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,820 INFO L76 edCorrectnessWitness]: Location invariant before [L6125-L6125] arg0 == (void *)0 [2024-02-07 19:32:12,820 INFO L76 edCorrectnessWitness]: Location invariant before [L6562-L6562] (((((((((((((((((((((((((((ldv_func_arg1->disable_hub_initiated_lpm == 0U) && (ldv_func_arg1->drvwrap.driver.acpi_match_table == 0)) && (ldv_func_arg1->drvwrap.driver.bus == 0)) && (ldv_func_arg1->drvwrap.driver.groups == 0)) && (ldv_func_arg1->drvwrap.driver.mod_name == 0)) && (ldv_func_arg1->drvwrap.driver.name == 0)) && (ldv_func_arg1->drvwrap.driver.of_match_table == 0)) && (ldv_func_arg1->drvwrap.driver.owner == 0)) && (ldv_func_arg1->drvwrap.driver.p == 0)) && (ldv_func_arg1->drvwrap.driver.pm == 0)) && (ldv_func_arg1->drvwrap.driver.probe == 0)) && (ldv_func_arg1->drvwrap.driver.remove == 0)) && (ldv_func_arg1->drvwrap.driver.resume == 0)) && (ldv_func_arg1->drvwrap.driver.shutdown == 0)) && (ldv_func_arg1->drvwrap.driver.suppress_bind_attrs == (_Bool)0)) && (ldv_func_arg1->drvwrap.driver.suspend == 0)) && (ldv_func_arg1->drvwrap.for_devices == 0)) && (ldv_func_arg1->dynids.list.next == 0)) && (ldv_func_arg1->dynids.list.prev == 0)) && (ldv_func_arg1->no_dynamic_id == 0U)) && (ldv_func_arg1->post_reset == 0)) && (ldv_func_arg1->pre_reset == 0)) && (ldv_func_arg1->reset_resume == 0)) && (ldv_func_arg1->resume == 0)) && (ldv_func_arg1->soft_unbind == 0U)) && (ldv_func_arg1->supports_autosuspend == 0U)) && (ldv_func_arg1->suspend == 0)) && (ldv_func_arg1->unlocked_ioctl == 0) [2024-02-07 19:32:12,820 INFO L76 edCorrectnessWitness]: Location invariant before [L6039-L6039] arg1 == & __this_module [2024-02-07 19:32:12,821 INFO L76 edCorrectnessWitness]: Location invariant before [L5342-L5342] ((((((((((((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0U == descriptor___4.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && (584U == descriptor___4.lineno)) && ("%s : buffer_size = %Zd, count = %Zd, bytes_to_write = %Zd\n" == descriptor___4.format)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adu_write" == descriptor___4.function)) && ("adutux" == descriptor___3.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.filename == descriptor___4.filename)) && (descriptor___3.flags == descriptor___4.flags)) && (descriptor___3.function == descriptor___4.function)) && (descriptor___3.modname == descriptor___4.modname) [2024-02-07 19:32:12,821 INFO L76 edCorrectnessWitness]: Location invariant before [L4357-L4357] (((((260U == descriptor.lineno) && ("%s: open count %d\n" == descriptor.format)) && ("adu_open" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (descriptor.lineno == 260U) [2024-02-07 19:32:12,821 INFO L76 edCorrectnessWitness]: Location invariant before [L4903-L4903] (((((0UL == flags) && (1L == __ret)) && ("adu_read" == descriptor___7.function)) && ("adutux" == descriptor___7.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___7.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,821 INFO L76 edCorrectnessWitness]: Location invariant before [L4541-L4541] (0UL == flags) && (flags == 0UL) [2024-02-07 19:32:12,821 INFO L76 edCorrectnessWitness]: Location invariant before [L4813-L4813] (((0UL == flags) && (1L == __ret)) && (flags == 0UL)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,821 INFO L76 edCorrectnessWitness]: Location invariant before [L6168-L6168] (((((_Bool)0 == ldv_3_reset_flag_default) && (0 == ldv_3_resource_usb_interface)) && (0 == ldv_3_usb_device_usb_device)) && (arg0 == data)) && (ldv_3_resource_usb_interface == ldv_3_usb_device_usb_device) [2024-02-07 19:32:12,821 INFO L76 edCorrectnessWitness]: Location invariant before [L3767-L3767] 0UL == flags [2024-02-07 19:32:12,821 INFO L76 edCorrectnessWitness]: Location invariant before [L4317-L4317] 0 == dev [2024-02-07 19:32:12,822 INFO L76 edCorrectnessWitness]: Location invariant before [L5421-L5421] ((-19 == retval) && (0 == dev)) && (retval == -19) [2024-02-07 19:32:12,822 INFO L76 edCorrectnessWitness]: Location invariant before [L4436-L4436] 0 == retval [2024-02-07 19:32:12,822 INFO L76 edCorrectnessWitness]: Location invariant before [L4008-L4008] (0 <= buffer_length) && (buffer_length <= 65535) [2024-02-07 19:32:12,822 INFO L76 edCorrectnessWitness]: Location invariant before [L4616-L4616] (((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,822 INFO L76 edCorrectnessWitness]: Location invariant before [L4715-L4715] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,822 INFO L76 edCorrectnessWitness]: Location invariant before [L5208-L5208] (((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___1.flags)) && (0UL == flags)) && (1L == __ret)) && (558U == descriptor___1.lineno)) && ("%s - command timed out.\n" == descriptor___1.format)) && ("adu_write" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,822 INFO L76 edCorrectnessWitness]: Location invariant before [L5196-L5196] ((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && ("adu_write" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,822 INFO L76 edCorrectnessWitness]: Location invariant before [L5337-L5337] (((((((((((((((((((((((0 <= retval) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0U == descriptor___4.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && (584U == descriptor___4.lineno)) && ("%s : buffer_size = %Zd, count = %Zd, bytes_to_write = %Zd\n" == descriptor___4.format)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adu_write" == descriptor___4.function)) && ("adutux" == descriptor___3.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.filename == descriptor___4.filename)) && (descriptor___3.flags == descriptor___4.flags)) && (descriptor___3.function == descriptor___4.function)) && (descriptor___3.modname == descriptor___4.modname) [2024-02-07 19:32:12,823 INFO L76 edCorrectnessWitness]: Location invariant before [L6068-L6068] (((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_init_default == 0) [2024-02-07 19:32:12,823 INFO L76 edCorrectnessWitness]: Location invariant before [L5766-L5766] ((((((0 == ldv_2_callback_llseek) && (0 == ldv_2_callback_read)) && (0 == ldv_2_ldv_param_4_3_default)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == ldv_2_callback_read)) && (ldv_2_callback_llseek == ldv_2_ldv_param_4_3_default)) && (ldv_2_callback_read == ldv_2_ldv_param_4_3_default) [2024-02-07 19:32:12,823 INFO L76 edCorrectnessWitness]: Location invariant before [L5801-L5801] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:32:12,823 INFO L76 edCorrectnessWitness]: Location invariant before [L6772-L6772] (size == 544U) && (size == (size_t )544UL) [2024-02-07 19:32:12,823 INFO L76 edCorrectnessWitness]: Location invariant before [L5226-L5226] (((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && ("%s : in progress, count = %Zd\n" == descriptor___2.format)) && ("adu_write" == descriptor___2.function)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,823 INFO L76 edCorrectnessWitness]: Location invariant before [L4927-L4927] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,823 INFO L76 edCorrectnessWitness]: Location invariant before [L4699-L4699] (((((((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___4.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___4.filename)) && (descriptor___1.function == descriptor___4.function)) && (descriptor___1.modname == descriptor___4.modname) [2024-02-07 19:32:12,823 INFO L76 edCorrectnessWitness]: Location invariant before [L6542-L6542] (((((ldv_func_arg1->count.counter == 1) && (ldv_func_arg1->dep_map.cpu == 0)) && (ldv_func_arg1->dep_map.ip == 0UL)) && (ldv_func_arg1->dep_map.key == 0)) && (ldv_func_arg1->name == 0)) && (ldv_func_arg1->owner == 0) [2024-02-07 19:32:12,824 INFO L76 edCorrectnessWitness]: Location invariant before [L5347-L5347] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,824 INFO L76 edCorrectnessWitness]: Location invariant before [L4111-L4111] 0UL == flags [2024-02-07 19:32:12,824 INFO L76 edCorrectnessWitness]: Location invariant before [L5848-L5848] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:32:12,824 INFO L76 edCorrectnessWitness]: Location invariant before [L6090-L6090] (((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default)) && (ldv_4_reg_guard_3_default != 0) [2024-02-07 19:32:12,824 INFO L76 edCorrectnessWitness]: Location invariant before [L5770-L5770] ((((((0 == ldv_2_callback_llseek) && (0 == ldv_2_callback_read)) && (0 == ldv_2_ldv_param_4_3_default)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == ldv_2_callback_read)) && (ldv_2_callback_llseek == ldv_2_ldv_param_4_3_default)) && (ldv_2_callback_read == ldv_2_ldv_param_4_3_default) [2024-02-07 19:32:12,824 INFO L76 edCorrectnessWitness]: Location invariant before [L4108-L4108] (0UL == flags) && (flags == 0UL) [2024-02-07 19:32:12,824 INFO L76 edCorrectnessWitness]: Location invariant before [L6088-L6088] ((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default) [2024-02-07 19:32:12,824 INFO L76 edCorrectnessWitness]: Location invariant before [L4331-L4331] 0 == dev [2024-02-07 19:32:12,824 INFO L76 edCorrectnessWitness]: Location invariant before [L5598-L5598] (((((0U == descriptor.flags) && (767U == descriptor.lineno)) && ("adu_probe" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && ("serial_number=%s" == descriptor.format) [2024-02-07 19:32:12,825 INFO L76 edCorrectnessWitness]: Location invariant before [L4369-L4369] (((((0U == descriptor.flags) && (260U == descriptor.lineno)) && ("%s: open count %d\n" == descriptor.format)) && ("adu_open" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:32:12,825 INFO L76 edCorrectnessWitness]: Location invariant before [L5667-L5667] (((((0U == descriptor.flags) && (818U == descriptor.lineno)) && ("%s : open count %d\n" == descriptor.format)) && ("adu_disconnect" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:32:12,825 INFO L76 edCorrectnessWitness]: Location invariant before [L4337-L4337] 0 == dev [2024-02-07 19:32:12,825 INFO L76 edCorrectnessWitness]: Location invariant before [L4128-L4128] 0UL == flags [2024-02-07 19:32:12,825 INFO L76 edCorrectnessWitness]: Location invariant before [L5104-L5104] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,825 INFO L76 edCorrectnessWitness]: Location invariant before [L6176-L6176] ((((((((((((((((((((((((((((((_Bool)0 == ldv_3_reset_flag_default) && (arg0 == data)) && (ldv_3_container_usb_driver->disable_hub_initiated_lpm == 0U)) && (ldv_3_container_usb_driver->drvwrap.driver.acpi_match_table == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.bus == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.groups == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.mod_name == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.name == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.of_match_table == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.owner == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.p == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.pm == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.probe == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.remove == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.resume == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.shutdown == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_usb_driver->drvwrap.driver.suspend == 0)) && (ldv_3_container_usb_driver->drvwrap.for_devices == 0)) && (ldv_3_container_usb_driver->dynids.list.next == 0)) && (ldv_3_container_usb_driver->dynids.list.prev == 0)) && (ldv_3_container_usb_driver->no_dynamic_id == 0U)) && (ldv_3_container_usb_driver->post_reset == 0)) && (ldv_3_container_usb_driver->pre_reset == 0)) && (ldv_3_container_usb_driver->reset_resume == 0)) && (ldv_3_container_usb_driver->resume == 0)) && (ldv_3_container_usb_driver->soft_unbind == 0U)) && (ldv_3_container_usb_driver->supports_autosuspend == 0U)) && (ldv_3_container_usb_driver->suspend == 0)) && (ldv_3_container_usb_driver->unlocked_ioctl == 0) [2024-02-07 19:32:12,825 INFO L76 edCorrectnessWitness]: Location invariant before [L5314-L5314] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,825 INFO L76 edCorrectnessWitness]: Location invariant before [L4712-L4712] (((((((((((((((((0U == descriptor___1.flags) && (0U == descriptor___4.flags)) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (426U == descriptor___4.lineno)) && ("%s : initiate input\n" == descriptor___4.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___4.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___4.filename)) && (descriptor___1.flags == descriptor___4.flags)) && (descriptor___1.function == descriptor___4.function)) && (descriptor___1.modname == descriptor___4.modname) [2024-02-07 19:32:12,825 INFO L76 edCorrectnessWitness]: Location invariant before [L5764-L5764] ((((((0 == ldv_2_callback_llseek) && (0 == ldv_2_callback_read)) && (0 == ldv_2_ldv_param_4_3_default)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == ldv_2_callback_read)) && (ldv_2_callback_llseek == ldv_2_ldv_param_4_3_default)) && (ldv_2_callback_read == ldv_2_ldv_param_4_3_default) [2024-02-07 19:32:12,826 INFO L76 edCorrectnessWitness]: Location invariant before [L5664-L5665] (((((0U == descriptor.flags) && (818U == descriptor.lineno)) && ("%s : open count %d\n" == descriptor.format)) && ("adu_disconnect" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:32:12,826 INFO L76 edCorrectnessWitness]: Location invariant before [L4609-L4609] ((0UL == flags) && ("adutux" == descriptor___1.modname)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,826 INFO L76 edCorrectnessWitness]: Location invariant before [L5108-L5108] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (flags == 0UL) [2024-02-07 19:32:12,826 INFO L76 edCorrectnessWitness]: Location invariant before [L3894-L3894] -1 == sz [2024-02-07 19:32:12,826 INFO L76 edCorrectnessWitness]: Location invariant before [L5837-L5837] (((((((-128 <= ldv_2_ret_default) && (-19 <= ldv_2_ret_default)) && (ldv_2_ret_default <= 0)) && (ldv_2_ret_default <= 127)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == 0)) && (ldv_2_ldv_param_5_1_default == 0LL)) && (((ldv_2_ret_default == -19 || ldv_2_ret_default == -16) || ldv_2_ret_default == -4) || ldv_2_ret_default == 0) [2024-02-07 19:32:12,826 INFO L76 edCorrectnessWitness]: Location invariant before [L4447-L4447] 0 == retval [2024-02-07 19:32:12,826 INFO L76 edCorrectnessWitness]: Location invariant before [L5255-L5255] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,826 INFO L76 edCorrectnessWitness]: Location invariant before [L4413-L4413] (((((0U == descriptor.flags) && (298U == descriptor.lineno)) && ("%s : open count %d\n" == descriptor.format)) && ("adu_release_internal" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:32:12,826 INFO L76 edCorrectnessWitness]: Location invariant before [L4732-L4732] (((((0UL == flags) && ("%s : submit failed\n" == descriptor___5.format)) && ("adu_read" == descriptor___5.function)) && ("adutux" == descriptor___5.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___5.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,827 INFO L76 edCorrectnessWitness]: Location invariant before [L5832-L5835] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:32:12,827 INFO L76 edCorrectnessWitness]: Location invariant before [L6809-L6809] (size == 8U) && (size == (size_t )8UL) [2024-02-07 19:32:12,827 INFO L76 edCorrectnessWitness]: Location invariant before [L5457-L5457] -19 == retval [2024-02-07 19:32:12,827 INFO L76 edCorrectnessWitness]: Location invariant before [L5118-L5118] ((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,827 INFO L76 edCorrectnessWitness]: Location invariant before [L8103-L8103] (0 == arg0) && (208U == arg1) [2024-02-07 19:32:12,827 INFO L76 edCorrectnessWitness]: Location invariant before [L4467-L4467] 0 == retval [2024-02-07 19:32:12,827 INFO L76 edCorrectnessWitness]: Location invariant before [L5497-L5497] -19 == retval [2024-02-07 19:32:12,827 INFO L76 edCorrectnessWitness]: Location invariant before [L6127-L6127] arg0 == (void *)0 [2024-02-07 19:32:12,827 INFO L76 edCorrectnessWitness]: Location invariant before [L5063-L5063] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,828 INFO L76 edCorrectnessWitness]: Location invariant before [L4932-L4932] ((0UL == flags) && (bytes_read == retval)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,828 INFO L76 edCorrectnessWitness]: Location invariant before [L5031-L5031] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (0UL == bytes_written)) && (537U == descriptor.lineno)) && ("%s : write request of 0 bytes\n" == descriptor.format)) && ("adu_write" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor.lineno == 537U) [2024-02-07 19:32:12,828 INFO L76 edCorrectnessWitness]: Location invariant before [L6041-L6041] arg1 == & __this_module [2024-02-07 19:32:12,828 INFO L76 edCorrectnessWitness]: Location invariant before [L6332-L6332] 0UL == flags [2024-02-07 19:32:12,828 INFO L76 edCorrectnessWitness]: Location invariant before [L4704-L4704] (((((((((((((((((0U == descriptor___1.flags) && (0U == descriptor___4.flags)) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (426U == descriptor___4.lineno)) && ("%s : initiate input\n" == descriptor___4.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___4.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___4.filename)) && (descriptor___1.flags == descriptor___4.flags)) && (descriptor___1.function == descriptor___4.function)) && (descriptor___1.modname == descriptor___4.modname) [2024-02-07 19:32:12,828 INFO L76 edCorrectnessWitness]: Location invariant before [L4941-L4941] (((0UL == flags) && (bytes_read == retval)) && (flags == 0UL)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,828 INFO L76 edCorrectnessWitness]: Location invariant before [L4550-L4550] ((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (timeout == should_submit)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,828 INFO L76 edCorrectnessWitness]: Location invariant before [L4935-L4935] ((0UL == flags) && (bytes_read == retval)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,828 INFO L76 edCorrectnessWitness]: Location invariant before [L5611-L5612] (((((0U == descriptor.flags) && (767U == descriptor.lineno)) && ("adu_probe" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && ("serial_number=%s" == descriptor.format) [2024-02-07 19:32:12,828 INFO L76 edCorrectnessWitness]: Location invariant before [L5184-L5184] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___0.flags)) && (0L == __ret___0)) && (0UL == flags)) && (1L == __ret)) && (551U == descriptor___0.lineno)) && ("%s : interrupted\n" == descriptor___0.format)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,829 INFO L76 edCorrectnessWitness]: Location invariant before [L4385-L4385] ((((-128 <= retval) && (-19 <= retval)) && (retval <= 0)) && (retval <= 127)) && ((retval == -19 || retval == -16) || retval == 0) [2024-02-07 19:32:12,829 INFO L76 edCorrectnessWitness]: Location invariant before [L5649-L5649] (((((0U == descriptor.flags) && (818U == descriptor.lineno)) && ("%s : open count %d\n" == descriptor.format)) && ("adu_disconnect" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:32:12,829 INFO L76 edCorrectnessWitness]: Location invariant before [L4669-L4669] (((((((((((((((((0U == descriptor___1.flags) && (0U == descriptor___2.flags)) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (404U == descriptor___2.lineno)) && ("%s : swap, read_buffer_length = %d\n" == descriptor___2.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___2.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___2.filename)) && (descriptor___1.flags == descriptor___2.flags)) && (descriptor___1.function == descriptor___2.function)) && (descriptor___1.modname == descriptor___2.modname) [2024-02-07 19:32:12,829 INFO L76 edCorrectnessWitness]: Location invariant before [L5620-L5620] retval != 0 [2024-02-07 19:32:12,829 INFO L76 edCorrectnessWitness]: Location invariant before [L4805-L4805] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,829 INFO L76 edCorrectnessWitness]: Location invariant before [L4670-L4670] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,829 INFO L76 edCorrectnessWitness]: Location invariant before [L5784-L5784] (((((-128 <= ldv_2_ret_default) && (-19 <= ldv_2_ret_default)) && (ldv_2_ret_default <= 0)) && (ldv_2_ret_default <= 127)) && (0LL == ldv_2_ldv_param_5_1_default)) && (((ldv_2_ret_default == -19 || ldv_2_ret_default == -16) || ldv_2_ret_default == -4) || ldv_2_ret_default == 0) [2024-02-07 19:32:12,829 INFO L76 edCorrectnessWitness]: Location invariant before [L5343-L5345] (((((((((((((((((((((((bytes_to_write <= 65535U) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0U == descriptor___4.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && (584U == descriptor___4.lineno)) && ("%s : buffer_size = %Zd, count = %Zd, bytes_to_write = %Zd\n" == descriptor___4.format)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adu_write" == descriptor___4.function)) && ("adutux" == descriptor___3.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.filename == descriptor___4.filename)) && (descriptor___3.flags == descriptor___4.flags)) && (descriptor___3.function == descriptor___4.function)) && (descriptor___3.modname == descriptor___4.modname) [2024-02-07 19:32:12,829 INFO L76 edCorrectnessWitness]: Location invariant before [L4814-L4814] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,830 INFO L76 edCorrectnessWitness]: Location invariant before [L5008-L5008] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (waita.task_list.prev == 0) [2024-02-07 19:32:12,830 INFO L76 edCorrectnessWitness]: Location invariant before [L4590-L4590] ((((((((((((((((0 == retval) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (500 == timeout)) && ("adutux" == descriptor___0.modname)) && (count == bytes_to_read)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:32:12,830 INFO L76 edCorrectnessWitness]: Location invariant before [L4936-L4937] ((0UL == flags) && (bytes_read == retval)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,830 INFO L76 edCorrectnessWitness]: Location invariant before [L4938-L4938] ((0UL == flags) && (bytes_read == retval)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,830 INFO L76 edCorrectnessWitness]: Location invariant before [L5741-L5741] ((0 == ldv_2_ldv_param_4_3_default) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_ldv_param_5_1_default == 0LL) [2024-02-07 19:32:12,830 INFO L76 edCorrectnessWitness]: Location invariant before [L3905-L3905] (-1 == sz) && (sz == -1) [2024-02-07 19:32:12,830 INFO L76 edCorrectnessWitness]: Location invariant before [L6173-L6173] (((((_Bool)0 == ldv_3_reset_flag_default) && (0 == ldv_3_resource_usb_interface)) && (0 == ldv_3_usb_device_usb_device)) && (arg0 == data)) && (ldv_3_resource_usb_interface == ldv_3_usb_device_usb_device) [2024-02-07 19:32:12,830 INFO L76 edCorrectnessWitness]: Location invariant before [L4933-L4933] (((0UL == flags) && (bytes_read == retval)) && (flags == 0UL)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,831 INFO L76 edCorrectnessWitness]: Location invariant before [L5771-L5771] ((((((0 == ldv_2_callback_llseek) && (0 == ldv_2_callback_read)) && (0 == ldv_2_ldv_param_4_3_default)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == ldv_2_callback_read)) && (ldv_2_callback_llseek == ldv_2_ldv_param_4_3_default)) && (ldv_2_callback_read == ldv_2_ldv_param_4_3_default) [2024-02-07 19:32:12,831 INFO L76 edCorrectnessWitness]: Location invariant before [L5763-L5763] ((((((0 == ldv_2_callback_llseek) && (0 == ldv_2_callback_read)) && (0 == ldv_2_ldv_param_4_3_default)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == ldv_2_callback_read)) && (ldv_2_callback_llseek == ldv_2_ldv_param_4_3_default)) && (ldv_2_callback_read == ldv_2_ldv_param_4_3_default) [2024-02-07 19:32:12,831 INFO L76 edCorrectnessWitness]: Location invariant before [L6170-L6170] (((((_Bool)0 == ldv_3_reset_flag_default) && (0 == ldv_3_resource_usb_interface)) && (0 == ldv_3_usb_device_usb_device)) && (arg0 == data)) && (ldv_3_resource_usb_interface == ldv_3_usb_device_usb_device) [2024-02-07 19:32:12,831 INFO L76 edCorrectnessWitness]: Location invariant before [L5658-L5658] (((((0U == descriptor.flags) && (818U == descriptor.lineno)) && ("%s : open count %d\n" == descriptor.format)) && ("adu_disconnect" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:32:12,831 INFO L76 edCorrectnessWitness]: Location invariant before [L5027-L5027] (((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (0UL == bytes_written)) && ("adutux" == descriptor.modname)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,831 INFO L76 edCorrectnessWitness]: Location invariant before [L5382-L5382] (((((((((((-128 <= retval) && (-110 <= retval)) && (retval <= -4)) && (retval <= 127)) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (retval != 0)) && (retval == -110 || retval == -4) [2024-02-07 19:32:12,831 INFO L76 edCorrectnessWitness]: Location invariant before [L5374-L5374] (((((retval <= 0) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0UL == flags)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,831 INFO L76 edCorrectnessWitness]: Location invariant before [L4356-L4356] ((("%s: open count %d\n" == descriptor.format) && ("adu_open" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:32:12,831 INFO L76 edCorrectnessWitness]: Location invariant before [L4403-L4403] (((((298U == descriptor.lineno) && ("%s : open count %d\n" == descriptor.format)) && ("adu_release_internal" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (descriptor.lineno == 298U) [2024-02-07 19:32:12,831 INFO L76 edCorrectnessWitness]: Location invariant before [L4906-L4906] (((((((((0U == descriptor___7.flags) && (0UL == flags)) && (1L == __ret)) && (474U == descriptor___7.lineno)) && ("%s : signal pending\n" == descriptor___7.format)) && ("adu_read" == descriptor___7.function)) && ("adutux" == descriptor___7.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___7.filename)) && (wait.func == & default_wake_function)) && (descriptor___7.flags == 0U) [2024-02-07 19:32:12,832 INFO L76 edCorrectnessWitness]: Location invariant before [L5504-L5504] (0 <= in_end_size) && (in_end_size <= 65535) [2024-02-07 19:32:12,832 INFO L76 edCorrectnessWitness]: Location invariant before [L5646-L5646] (((((818U == descriptor.lineno) && ("%s : open count %d\n" == descriptor.format)) && ("adu_disconnect" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (descriptor.lineno == 818U) [2024-02-07 19:32:12,832 INFO L76 edCorrectnessWitness]: Location invariant before [L4702-L4702] ((((((((((((((((((0U == descriptor___1.flags) && (0U == descriptor___4.flags)) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (426U == descriptor___4.lineno)) && ("%s : initiate input\n" == descriptor___4.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___4.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___4.filename)) && (descriptor___1.flags == descriptor___4.flags)) && (descriptor___1.function == descriptor___4.function)) && (descriptor___1.modname == descriptor___4.modname)) && (descriptor___4.flags == 0U) [2024-02-07 19:32:12,832 INFO L76 edCorrectnessWitness]: Location invariant before [L4140-L4140] 0UL == flags [2024-02-07 19:32:12,832 INFO L76 edCorrectnessWitness]: Location invariant before [L4857-L4857] (((0L == __ret___0) && (0UL == flags)) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,832 INFO L76 edCorrectnessWitness]: Location invariant before [L6245-L6245] (((((((((((((((((((((((((((ldv_3_container_usb_driver->disable_hub_initiated_lpm == 0U) && (ldv_3_container_usb_driver->drvwrap.driver.acpi_match_table == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.bus == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.groups == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.mod_name == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.name == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.of_match_table == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.owner == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.p == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.pm == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.probe == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.remove == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.resume == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.shutdown == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_usb_driver->drvwrap.driver.suspend == 0)) && (ldv_3_container_usb_driver->drvwrap.for_devices == 0)) && (ldv_3_container_usb_driver->dynids.list.next == 0)) && (ldv_3_container_usb_driver->dynids.list.prev == 0)) && (ldv_3_container_usb_driver->no_dynamic_id == 0U)) && (ldv_3_container_usb_driver->post_reset == 0)) && (ldv_3_container_usb_driver->pre_reset == 0)) && (ldv_3_container_usb_driver->reset_resume == 0)) && (ldv_3_container_usb_driver->resume == 0)) && (ldv_3_container_usb_driver->soft_unbind == 0U)) && (ldv_3_container_usb_driver->supports_autosuspend == 0U)) && (ldv_3_container_usb_driver->suspend == 0)) && (ldv_3_container_usb_driver->unlocked_ioctl == 0) [2024-02-07 19:32:12,832 INFO L76 edCorrectnessWitness]: Location invariant before [L5092-L5093] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,832 INFO L76 edCorrectnessWitness]: Location invariant before [L5816-L5816] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:32:12,832 INFO L76 edCorrectnessWitness]: Location invariant before [L4450-L4450] (((0 == retval) && ("adu_release" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:32:12,832 INFO L76 edCorrectnessWitness]: Location invariant before [L4729-L4729] ((0UL == flags) && ("adutux" == descriptor___5.modname)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,833 INFO L76 edCorrectnessWitness]: Location invariant before [L4569-L4569] (((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:32:12,833 INFO L76 edCorrectnessWitness]: Location invariant before [L5352-L5352] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,833 INFO L76 edCorrectnessWitness]: Location invariant before [L4637-L4637] ((0UL == flags) && (i == 0)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,833 INFO L76 edCorrectnessWitness]: Location invariant before [L5820-L5820] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:32:12,833 INFO L76 edCorrectnessWitness]: Location invariant before [L4612-L4612] (((((0UL == flags) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,833 INFO L76 edCorrectnessWitness]: Location invariant before [L6555-L6555] (ldv_func_arg2 == & __this_module) && (ldv_func_arg3 == (char const *)"adutux") [2024-02-07 19:32:12,833 INFO L76 edCorrectnessWitness]: Location invariant before [L3878-L3878] ((n <= 65535UL) && (n <= 4294967295UL)) && (-1 == sz) [2024-02-07 19:32:12,833 INFO L76 edCorrectnessWitness]: Location invariant before [L5144-L5144] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___0.flags)) && (0L == __ret___0)) && (0UL == flags)) && (1L == __ret)) && (551U == descriptor___0.lineno)) && ("%s : interrupted\n" == descriptor___0.format)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,833 INFO L76 edCorrectnessWitness]: Location invariant before [L4714-L4714] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,834 INFO L76 edCorrectnessWitness]: Location invariant before [L5900-L5900] 0LL == arg2 [2024-02-07 19:32:12,834 INFO L76 edCorrectnessWitness]: Location invariant before [L4033-L4033] endpoint <= 255U [2024-02-07 19:32:12,834 INFO L76 edCorrectnessWitness]: Location invariant before [L4416-L4416] (((((0U == descriptor.flags) && (298U == descriptor.lineno)) && ("%s : open count %d\n" == descriptor.format)) && ("adu_release_internal" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:32:12,834 INFO L76 edCorrectnessWitness]: Location invariant before [L5603-L5603] (((((0U == descriptor.flags) && (767U == descriptor.lineno)) && ("adu_probe" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && ("serial_number=%s" == descriptor.format) [2024-02-07 19:32:12,834 INFO L76 edCorrectnessWitness]: Location invariant before [L5227-L5227] (((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (571U == descriptor___2.lineno)) && ("%s : in progress, count = %Zd\n" == descriptor___2.format)) && ("adu_write" == descriptor___2.function)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___2.lineno == 571U) [2024-02-07 19:32:12,834 INFO L76 edCorrectnessWitness]: Location invariant before [L5740-L5740] (0 == ldv_2_ldv_param_4_3_default) && (ldv_2_ldv_param_4_3_default == 0) [2024-02-07 19:32:12,834 INFO L76 edCorrectnessWitness]: Location invariant before [L4551-L4551] (((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (should_submit == wait.task_list.next)) && (wait.func == & default_wake_function)) && (wait.task_list.next == 0) [2024-02-07 19:32:12,834 INFO L76 edCorrectnessWitness]: Location invariant before [L5019-L5019] ((((((((-19 == retval) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (0UL == bytes_written)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (retval == -19) [2024-02-07 19:32:12,834 INFO L76 edCorrectnessWitness]: Location invariant before [L4561-L4561] (((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:32:12,835 INFO L76 edCorrectnessWitness]: Location invariant before [L5004-L5004] ((0U == waita.flags) && (0UL == flags)) && (waita.flags == 0U) [2024-02-07 19:32:12,835 INFO L76 edCorrectnessWitness]: Location invariant before [L5048-L5048] ((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,835 INFO L76 edCorrectnessWitness]: Location invariant before [L5316-L5316] (((((((((((((bytes_to_write <= 65535U) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,835 INFO L76 edCorrectnessWitness]: Location invariant before [L5003-L5003] 0UL == flags [2024-02-07 19:32:12,835 INFO L76 edCorrectnessWitness]: Location invariant before [L4133-L4133] (0UL == flags) && (flags == 0UL) [2024-02-07 19:32:12,835 INFO L76 edCorrectnessWitness]: Location invariant before [L6751-L6751] (nmemb == (size_t )1UL) && (size == (size_t )544UL) [2024-02-07 19:32:12,835 INFO L76 edCorrectnessWitness]: Location invariant before [L5319-L5319] ((((((((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adu_write" == descriptor___4.function)) && ("adutux" == descriptor___3.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.filename == descriptor___4.filename)) && (descriptor___3.function == descriptor___4.function)) && (descriptor___3.modname == descriptor___4.modname) [2024-02-07 19:32:12,835 INFO L76 edCorrectnessWitness]: Location invariant before [L6174-L6174] (((_Bool)0 == ldv_3_reset_flag_default) && (0 == ldv_3_usb_device_usb_device)) && (arg0 == data) [2024-02-07 19:32:12,835 INFO L76 edCorrectnessWitness]: Location invariant before [L5120-L5120] (((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (551U == descriptor___0.lineno)) && ("%s : interrupted\n" == descriptor___0.format)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___0.lineno == 551U) [2024-02-07 19:32:12,836 INFO L76 edCorrectnessWitness]: Location invariant before [L5830-L5830] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:32:12,836 INFO L76 edCorrectnessWitness]: Location invariant before [L4012-L4012] (0 <= interval) && (interval <= 255) [2024-02-07 19:32:12,836 INFO L76 edCorrectnessWitness]: Location invariant before [L4646-L4646] (((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,836 INFO L76 edCorrectnessWitness]: Location invariant before [L5225-L5225] ((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && ("adu_write" == descriptor___2.function)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,836 INFO L76 edCorrectnessWitness]: Location invariant before [L4713-L4713] ((0UL == flags) && (flags == 0UL)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,836 INFO L76 edCorrectnessWitness]: Location invariant before [L5528-L5528] (0 <= in_end_size) && (in_end_size <= 65535) [2024-02-07 19:32:12,836 INFO L76 edCorrectnessWitness]: Location invariant before [L6759-L6759] (nmemb == (size_t )1UL) && (size == (size_t )544UL) [2024-02-07 19:32:12,836 INFO L76 edCorrectnessWitness]: Location invariant before [L4542-L4542] ((0UL == flags) && (0UL == bytes_read)) && (bytes_read == 0U) [2024-02-07 19:32:12,836 INFO L76 edCorrectnessWitness]: Location invariant before [L5898-L5898] (0LL == arg2) && (arg2 == 0LL) [2024-02-07 19:32:12,837 INFO L76 edCorrectnessWitness]: Location invariant before [L5445-L5445] -19 == retval [2024-02-07 19:32:12,837 INFO L76 edCorrectnessWitness]: Location invariant before [L5380-L5380] (((((((((((-128 <= retval) && (-110 <= retval)) && (retval <= -4)) && (retval <= 127)) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (retval != 0)) && (retval == -110 || retval == -4) [2024-02-07 19:32:12,837 INFO L76 edCorrectnessWitness]: Location invariant before [L3765-L3765] (0UL == flags) && (flags == 0UL) [2024-02-07 19:32:12,837 INFO L76 edCorrectnessWitness]: Location invariant before [L4130-L4130] 0UL == flags [2024-02-07 19:32:12,837 INFO L76 edCorrectnessWitness]: Location invariant before [L4608-L4608] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,837 INFO L76 edCorrectnessWitness]: Location invariant before [L5447-L5447] -19 == retval [2024-02-07 19:32:12,837 INFO L76 edCorrectnessWitness]: Location invariant before [L4716-L4718] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,837 INFO L76 edCorrectnessWitness]: Location invariant before [L4930-L4930] (((0UL == flags) && (bytes_read == retval)) && (wait.func == & default_wake_function)) && (should_submit == 1 || ((0 <= should_submit && should_submit <= 1) && (should_submit == 0 || should_submit == 1))) [2024-02-07 19:32:12,837 INFO L76 edCorrectnessWitness]: Location invariant before [L5216-L5216] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (retval == -4 || retval == 0) [2024-02-07 19:32:12,837 INFO L76 edCorrectnessWitness]: Location invariant before [L6553-L6553] ((((((((((((((((((((((((((((((ldv_func_arg2 == & __this_module) && (ldv_func_arg3 == (char const *)"adutux")) && (ldv_func_arg1->disable_hub_initiated_lpm == 0U)) && (ldv_func_arg1->drvwrap.driver.acpi_match_table == 0)) && (ldv_func_arg1->drvwrap.driver.bus == 0)) && (ldv_func_arg1->drvwrap.driver.groups == 0)) && (ldv_func_arg1->drvwrap.driver.mod_name == 0)) && (ldv_func_arg1->drvwrap.driver.name == 0)) && (ldv_func_arg1->drvwrap.driver.of_match_table == 0)) && (ldv_func_arg1->drvwrap.driver.owner == 0)) && (ldv_func_arg1->drvwrap.driver.p == 0)) && (ldv_func_arg1->drvwrap.driver.pm == 0)) && (ldv_func_arg1->drvwrap.driver.probe == 0)) && (ldv_func_arg1->drvwrap.driver.remove == 0)) && (ldv_func_arg1->drvwrap.driver.resume == 0)) && (ldv_func_arg1->drvwrap.driver.shutdown == 0)) && (ldv_func_arg1->drvwrap.driver.suppress_bind_attrs == (_Bool)0)) && (ldv_func_arg1->drvwrap.driver.suspend == 0)) && (ldv_func_arg1->drvwrap.for_devices == 0)) && (ldv_func_arg1->dynids.list.next == 0)) && (ldv_func_arg1->dynids.list.prev == 0)) && (ldv_func_arg1->no_dynamic_id == 0U)) && (ldv_func_arg1->post_reset == 0)) && (ldv_func_arg1->pre_reset == 0)) && (ldv_func_arg1->reset_resume == 0)) && (ldv_func_arg1->resume == 0)) && (ldv_func_arg1->soft_unbind == 0U)) && (ldv_func_arg1->supports_autosuspend == 0U)) && (ldv_func_arg1->suspend == 0)) && (ldv_func_arg1->unlocked_ioctl == 0)) && (ldv_func_arg2->sig_ok == (_Bool)0 || ldv_func_arg2->sig_ok == (_Bool)1) [2024-02-07 19:32:12,838 INFO L76 edCorrectnessWitness]: Location invariant before [L4368-L4368] (((((0U == descriptor.flags) && (260U == descriptor.lineno)) && ("%s: open count %d\n" == descriptor.format)) && ("adu_open" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:32:12,838 INFO L76 edCorrectnessWitness]: Location invariant before [L4883-L4883] ((((((((0U == descriptor___6.flags) && (0UL == flags)) && (1L == __ret)) && (466U == descriptor___6.lineno)) && ("%s : timeout\n" == descriptor___6.format)) && ("adu_read" == descriptor___6.function)) && ("adutux" == descriptor___6.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___6.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,838 INFO L76 edCorrectnessWitness]: Location invariant before [L6129-L6129] arg0 == (void *)0 [2024-02-07 19:32:12,838 INFO L76 edCorrectnessWitness]: Location invariant before [L5931-L5931] arg3 <= 4294967295UL [2024-02-07 19:32:12,838 INFO L76 edCorrectnessWitness]: Location invariant before [L4721-L4721] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,838 INFO L76 edCorrectnessWitness]: Location invariant before [L5462-L5462] -19 == retval [2024-02-07 19:32:12,838 INFO L76 edCorrectnessWitness]: Location invariant before [L5353-L5354] ((((((((retval <= -1) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (retval != 0) [2024-02-07 19:32:12,838 INFO L76 edCorrectnessWitness]: Location invariant before [L4575-L4575] (((((((((((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0U == descriptor.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (368U == descriptor.lineno)) && ("%s : read request of 0 bytes\n" == descriptor.format)) && ("adu_read" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.flags == descriptor.flags)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev)) && (descriptor.flags == 0U) [2024-02-07 19:32:12,838 INFO L76 edCorrectnessWitness]: Location invariant before [L4040-L4040] 208U == t [2024-02-07 19:32:12,839 INFO L76 edCorrectnessWitness]: Location invariant before [L4639-L4639] ((0UL == flags) && (i == 0)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,839 INFO L76 edCorrectnessWitness]: Location invariant before [L5298-L5298] (((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && ("adutux" == descriptor___3.modname)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,839 INFO L76 edCorrectnessWitness]: Location invariant before [L4629-L4629] (((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,839 INFO L76 edCorrectnessWitness]: Location invariant before [L4453-L4453] (((((((0 == retval) && (0U == descriptor.flags)) && (324U == descriptor.lineno)) && ("%s : device not opened\n" == descriptor.format)) && ("adu_release" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (descriptor.flags == 0U) [2024-02-07 19:32:12,839 INFO L76 edCorrectnessWitness]: Location invariant before [L6084-L6084] (((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default)) && (ldv_4_reg_guard_3_default != 0) [2024-02-07 19:32:12,839 INFO L76 edCorrectnessWitness]: Location invariant before [L6192-L6195] (((((((((((((((((((((((((((ldv_3_container_usb_driver->disable_hub_initiated_lpm == 0U) && (ldv_3_container_usb_driver->drvwrap.driver.acpi_match_table == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.bus == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.groups == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.mod_name == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.name == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.of_match_table == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.owner == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.p == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.pm == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.probe == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.remove == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.resume == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.shutdown == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_usb_driver->drvwrap.driver.suspend == 0)) && (ldv_3_container_usb_driver->drvwrap.for_devices == 0)) && (ldv_3_container_usb_driver->dynids.list.next == 0)) && (ldv_3_container_usb_driver->dynids.list.prev == 0)) && (ldv_3_container_usb_driver->no_dynamic_id == 0U)) && (ldv_3_container_usb_driver->post_reset == 0)) && (ldv_3_container_usb_driver->pre_reset == 0)) && (ldv_3_container_usb_driver->reset_resume == 0)) && (ldv_3_container_usb_driver->resume == 0)) && (ldv_3_container_usb_driver->soft_unbind == 0U)) && (ldv_3_container_usb_driver->supports_autosuspend == 0U)) && (ldv_3_container_usb_driver->suspend == 0)) && (ldv_3_container_usb_driver->unlocked_ioctl == 0) [2024-02-07 19:32:12,839 INFO L76 edCorrectnessWitness]: Location invariant before [L5585-L5585] (("adu_probe" == descriptor.function) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:32:12,839 INFO L76 edCorrectnessWitness]: Location invariant before [L8002-L8002] arg1 == (char const *)"&(&dev->buflock)->rlock" [2024-02-07 19:32:12,839 INFO L76 edCorrectnessWitness]: Location invariant before [L6373-L6373] (((((ldv_func_arg1->count.counter == 1) && (ldv_func_arg1->dep_map.cpu == 0)) && (ldv_func_arg1->dep_map.ip == 0UL)) && (ldv_func_arg1->dep_map.key == 0)) && (ldv_func_arg1->name == 0)) && (ldv_func_arg1->owner == 0) [2024-02-07 19:32:12,839 INFO L76 edCorrectnessWitness]: Location invariant before [L5193-L5193] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,840 INFO L76 edCorrectnessWitness]: Location invariant before [L5615-L5615] ((((-128 <= retval) && (-12 <= retval)) && (retval <= 0)) && (retval <= 127)) && (retval == -12 || retval == 0) [2024-02-07 19:32:12,840 INFO L76 edCorrectnessWitness]: Location invariant before [L5300-L5300] (((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && ("adu_write" == descriptor___3.function)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,840 INFO L76 edCorrectnessWitness]: Location invariant before [L4908-L4908] ((((((((0U == descriptor___7.flags) && (0UL == flags)) && (1L == __ret)) && (474U == descriptor___7.lineno)) && ("%s : signal pending\n" == descriptor___7.format)) && ("adu_read" == descriptor___7.function)) && ("adutux" == descriptor___7.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___7.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,840 INFO L76 edCorrectnessWitness]: Location invariant before [L5194-L5194] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && ("adutux" == descriptor___1.modname)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,840 INFO L76 edCorrectnessWitness]: Location invariant before [L4437-L4437] 0 == retval [2024-02-07 19:32:12,840 INFO L76 edCorrectnessWitness]: Location invariant before [L4117-L4117] 0UL == flags [2024-02-07 19:32:12,840 INFO L76 edCorrectnessWitness]: Location invariant before [L4472-L4472] 0 == retval [2024-02-07 19:32:12,840 INFO L76 edCorrectnessWitness]: Location invariant before [L5470-L5470] ((0 <= i) && (i <= 255)) && (-19 == retval) [2024-02-07 19:32:12,840 INFO L76 edCorrectnessWitness]: Location invariant before [L6069-L6069] ((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default) [2024-02-07 19:32:12,840 INFO L76 edCorrectnessWitness]: Location invariant before [L5059-L5059] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,841 INFO L76 edCorrectnessWitness]: Location invariant before [L5026-L5026] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (0UL == bytes_written)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,841 INFO L76 edCorrectnessWitness]: Location invariant before [L5346-L5346] (((((((bytes_to_write <= 65535U) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,841 INFO L76 edCorrectnessWitness]: Location invariant before [L5247-L5247] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,841 INFO L76 edCorrectnessWitness]: Location invariant before [L4120-L4120] (0UL == flags) && (flags == 0UL) [2024-02-07 19:32:12,841 INFO L76 edCorrectnessWitness]: Location invariant before [L4329-L4330] 0 == dev [2024-02-07 19:32:12,841 INFO L76 edCorrectnessWitness]: Location invariant before [L4934-L4934] ((0UL == flags) && (bytes_read == retval)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,841 INFO L76 edCorrectnessWitness]: Location invariant before [L6333-L6333] (0UL == flags) && (flags == 0UL) [2024-02-07 19:32:12,841 INFO L76 edCorrectnessWitness]: Location invariant before [L4572-L4572] ((((((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && ("adu_read" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:32:12,841 INFO L76 edCorrectnessWitness]: Location invariant before [L5191-L5191] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,841 INFO L76 edCorrectnessWitness]: Location invariant before [L5239-L5239] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (flags == 0UL) [2024-02-07 19:32:12,842 INFO L76 edCorrectnessWitness]: Location invariant before [L4666-L4666] (((((((((((((((((0U == descriptor___1.flags) && (0U == descriptor___2.flags)) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (404U == descriptor___2.lineno)) && ("%s : swap, read_buffer_length = %d\n" == descriptor___2.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___2.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___2.filename)) && (descriptor___1.flags == descriptor___2.flags)) && (descriptor___1.function == descriptor___2.function)) && (descriptor___1.modname == descriptor___2.modname) [2024-02-07 19:32:12,842 INFO L76 edCorrectnessWitness]: Location invariant before [L4452-L4452] ((((((0 == retval) && (324U == descriptor.lineno)) && ("%s : device not opened\n" == descriptor.format)) && ("adu_release" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (descriptor.lineno == 324U) [2024-02-07 19:32:12,842 INFO L76 edCorrectnessWitness]: Location invariant before [L5301-L5301] ((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,842 INFO L76 edCorrectnessWitness]: Location invariant before [L4858-L4859] (((0L == __ret___0) && (0UL == flags)) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,842 INFO L76 edCorrectnessWitness]: Location invariant before [L4610-L4610] (((0UL == flags) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,842 INFO L76 edCorrectnessWitness]: Location invariant before [L5032-L5032] ((((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0U == descriptor.flags)) && (0UL == flags)) && (0UL == bytes_written)) && (537U == descriptor.lineno)) && ("%s : write request of 0 bytes\n" == descriptor.format)) && ("adu_write" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (waita.flags == descriptor.flags)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor.flags == 0U) [2024-02-07 19:32:12,842 INFO L76 edCorrectnessWitness]: Location invariant before [L4648-L4648] (((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,842 INFO L76 edCorrectnessWitness]: Location invariant before [L5230-L5230] (((((((((((((1U <= count) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0U == descriptor___2.flags)) && (0UL == flags)) && (1L == __ret)) && (571U == descriptor___2.lineno)) && ("%s : in progress, count = %Zd\n" == descriptor___2.format)) && ("adu_write" == descriptor___2.function)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (count != 0U) [2024-02-07 19:32:12,842 INFO L76 edCorrectnessWitness]: Location invariant before [L5305-L5305] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,843 INFO L76 edCorrectnessWitness]: Location invariant before [L5029-L5029] (((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (0UL == bytes_written)) && ("adu_write" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,843 INFO L76 edCorrectnessWitness]: Location invariant before [L3873-L3873] (-1 == sz) && (sz == -1) [2024-02-07 19:32:12,843 INFO L76 edCorrectnessWitness]: Location invariant before [L4570-L4570] ((((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && ("adutux" == descriptor.modname)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:32:12,843 INFO L76 edCorrectnessWitness]: Location invariant before [L5051-L5051] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,843 INFO L76 edCorrectnessWitness]: Location invariant before [L4469-L4469] 0 == retval [2024-02-07 19:32:12,843 INFO L76 edCorrectnessWitness]: Location invariant before [L5802-L5802] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:32:12,843 INFO L76 edCorrectnessWitness]: Location invariant before [L5465-L5465] -19 == retval [2024-02-07 19:32:12,843 INFO L76 edCorrectnessWitness]: Location invariant before [L4871-L4871] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,843 INFO L76 edCorrectnessWitness]: Location invariant before [L6044-L6044] (((((((((((((((((((((((((((((arg0 == ldv_6_usb_driver_usb_driver) && (arg1 == & __this_module)) && (ldv_6_usb_driver_usb_driver->disable_hub_initiated_lpm == 0U)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.acpi_match_table == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.bus == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.groups == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.mod_name == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.name == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.of_match_table == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.owner == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.p == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.pm == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.probe == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.remove == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.resume == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.shutdown == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.suppress_bind_attrs == (_Bool)0)) && (ldv_6_usb_driver_usb_driver->drvwrap.driver.suspend == 0)) && (ldv_6_usb_driver_usb_driver->drvwrap.for_devices == 0)) && (ldv_6_usb_driver_usb_driver->dynids.list.next == 0)) && (ldv_6_usb_driver_usb_driver->dynids.list.prev == 0)) && (ldv_6_usb_driver_usb_driver->no_dynamic_id == 0U)) && (ldv_6_usb_driver_usb_driver->post_reset == 0)) && (ldv_6_usb_driver_usb_driver->pre_reset == 0)) && (ldv_6_usb_driver_usb_driver->reset_resume == 0)) && (ldv_6_usb_driver_usb_driver->resume == 0)) && (ldv_6_usb_driver_usb_driver->soft_unbind == 0U)) && (ldv_6_usb_driver_usb_driver->supports_autosuspend == 0U)) && (ldv_6_usb_driver_usb_driver->suspend == 0)) && (ldv_6_usb_driver_usb_driver->unlocked_ioctl == 0) [2024-02-07 19:32:12,844 INFO L76 edCorrectnessWitness]: Location invariant before [L5028-L5028] ((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (0UL == bytes_written)) && ("adu_write" == descriptor.function)) && ("adutux" == descriptor.modname)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,844 INFO L76 edCorrectnessWitness]: Location invariant before [L4803-L4803] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,844 INFO L76 edCorrectnessWitness]: Location invariant before [L5189-L5189] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,844 INFO L76 edCorrectnessWitness]: Location invariant before [L8042-L8042] 208U == arg0 [2024-02-07 19:32:12,844 INFO L76 edCorrectnessWitness]: Location invariant before [L5224-L5224] (((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && ("adu_write" == descriptor___2.function)) && ("adutux" == descriptor___2.modname)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,844 INFO L76 edCorrectnessWitness]: Location invariant before [L5371-L5371] (((((0 <= retval) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0UL == flags)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,844 INFO L76 edCorrectnessWitness]: Location invariant before [L4318-L4318] 0 == dev [2024-02-07 19:32:12,844 INFO L76 edCorrectnessWitness]: Location invariant before [L4545-L4545] ((((((0 == retval) && (0 == timeout)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (timeout == 0) [2024-02-07 19:32:12,844 INFO L76 edCorrectnessWitness]: Location invariant before [L5855-L5855] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:32:12,844 INFO L76 edCorrectnessWitness]: Location invariant before [L5761-L5761] ((((0 == ldv_2_callback_llseek) && (0 == ldv_2_ldv_param_4_3_default)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == 0)) && (ldv_2_callback_llseek == ldv_2_ldv_param_4_3_default) [2024-02-07 19:32:12,845 INFO L76 edCorrectnessWitness]: Location invariant before [L6162-L6162] ((((((((_Bool)0 == ldv_3_reset_flag_default) && (0 == ldv_3_container_usb_driver)) && (0 == ldv_3_resource_usb_interface)) && (0 == ldv_3_usb_device_usb_device)) && (arg0 == data)) && (ldv_3_container_usb_driver == ldv_3_resource_usb_interface)) && (ldv_3_container_usb_driver == ldv_3_usb_device_usb_device)) && (ldv_3_resource_usb_interface == ldv_3_usb_device_usb_device) [2024-02-07 19:32:12,845 INFO L76 edCorrectnessWitness]: Location invariant before [L5509-L5509] (0 <= in_end_size) && (in_end_size <= 65535) [2024-02-07 19:32:12,845 INFO L76 edCorrectnessWitness]: Location invariant before [L5760-L5760] (0 == ldv_2_ldv_param_4_3_default) && (0LL == ldv_2_ldv_param_5_1_default) [2024-02-07 19:32:12,845 INFO L76 edCorrectnessWitness]: Location invariant before [L4549-L4549] (((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (timeout == should_submit) [2024-02-07 19:32:12,845 INFO L76 edCorrectnessWitness]: Location invariant before [L5361-L5361] (((((((bytes_to_write <= 65535U) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,845 INFO L76 edCorrectnessWitness]: Location invariant before [L5539-L5539] (0 <= in_end_size) && (in_end_size <= 65535) [2024-02-07 19:32:12,845 INFO L76 edCorrectnessWitness]: Location invariant before [L5618-L5618] retval != 0 [2024-02-07 19:32:12,845 INFO L76 edCorrectnessWitness]: Location invariant before [L5604-L5604] (((((0U == descriptor.flags) && (767U == descriptor.lineno)) && ("adu_probe" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && ("serial_number=%s" == descriptor.format) [2024-02-07 19:32:12,845 INFO L76 edCorrectnessWitness]: Location invariant before [L6810-L6810] size == (size_t )8UL [2024-02-07 19:32:12,846 INFO L76 edCorrectnessWitness]: Location invariant before [L4445-L4445] 0 == retval [2024-02-07 19:32:12,846 INFO L76 edCorrectnessWitness]: Location invariant before [L5172-L5172] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___0.flags)) && (0L == __ret___0)) && (0UL == flags)) && (1L == __ret)) && (551U == descriptor___0.lineno)) && ("%s : interrupted\n" == descriptor___0.format)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,846 INFO L76 edCorrectnessWitness]: Location invariant before [L4593-L4593] (((((((((((((((((((0 == retval) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (500 == timeout)) && ("%s : about to start looping\n" == descriptor___0.format)) && ("adu_read" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (count == bytes_to_read)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:32:12,846 INFO L76 edCorrectnessWitness]: Location invariant before [L6815-L6815] size == (size_t )8UL [2024-02-07 19:32:12,846 INFO L76 edCorrectnessWitness]: Location invariant before [L5223-L5223] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && ("adutux" == descriptor___2.modname)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,846 INFO L76 edCorrectnessWitness]: Location invariant before [L7273-L7273] desc == (char const *)"" [2024-02-07 19:32:12,846 INFO L76 edCorrectnessWitness]: Location invariant before [L6097-L6097] ((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default) [2024-02-07 19:32:12,846 INFO L76 edCorrectnessWitness]: Location invariant before [L6052-L6052] arg1 == & __this_module [2024-02-07 19:32:12,846 INFO L76 edCorrectnessWitness]: Location invariant before [L5809-L5809] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:32:12,846 INFO L76 edCorrectnessWitness]: Location invariant before [L5005-L5005] (0U == waita.flags) && (0UL == flags) [2024-02-07 19:32:12,846 INFO L76 edCorrectnessWitness]: Location invariant before [L6155-L6155] ((0 == ldv_3_container_usb_driver) && (arg0 == data)) && (ldv_3_container_usb_driver == 0) [2024-02-07 19:32:12,847 INFO L76 edCorrectnessWitness]: Location invariant before [L4928-L4928] ((0UL == flags) && (bytes_read == retval)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,847 INFO L76 edCorrectnessWitness]: Location invariant before [L4404-L4404] ((((((0U == descriptor.flags) && (298U == descriptor.lineno)) && ("%s : open count %d\n" == descriptor.format)) && ("adu_release_internal" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (descriptor.flags == 0U) [2024-02-07 19:32:12,847 INFO L76 edCorrectnessWitness]: Location invariant before [L6154-L6154] arg0 == data [2024-02-07 19:32:12,847 INFO L76 edCorrectnessWitness]: Location invariant before [L4115-L4115] 0UL == flags [2024-02-07 19:32:12,847 INFO L76 edCorrectnessWitness]: Location invariant before [L5318-L5318] ((((((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adu_write" == descriptor___4.function)) && ("adutux" == descriptor___3.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.function == descriptor___4.function)) && (descriptor___3.modname == descriptor___4.modname) [2024-02-07 19:32:12,847 INFO L76 edCorrectnessWitness]: Location invariant before [L4480-L4480] ((((-128 <= retval) && (-19 <= retval)) && (retval <= 0)) && (retval <= 127)) && (retval == -19 || retval == 0) [2024-02-07 19:32:12,847 INFO L76 edCorrectnessWitness]: Location invariant before [L5303-L5303] (((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.flags == 0U) [2024-02-07 19:32:12,847 INFO L76 edCorrectnessWitness]: Location invariant before [L4048-L4048] ((size <= 262140U) && (208U == flags)) && (flags == 208U) [2024-02-07 19:32:12,847 INFO L76 edCorrectnessWitness]: Location invariant before [L4680-L4680] (((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.modname == descriptor___3.modname) [2024-02-07 19:32:12,847 INFO L76 edCorrectnessWitness]: Location invariant before [L4875-L4875] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,848 INFO L76 edCorrectnessWitness]: Location invariant before [L5047-L5047] ((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,848 INFO L76 edCorrectnessWitness]: Location invariant before [L5442-L5442] -19 == retval [2024-02-07 19:32:12,848 INFO L76 edCorrectnessWitness]: Location invariant before [L5115-L5115] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,848 INFO L76 edCorrectnessWitness]: Location invariant before [L4613-L4613] (((((((0UL == flags) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.lineno == 379U) [2024-02-07 19:32:12,848 INFO L76 edCorrectnessWitness]: Location invariant after [L5740-L5740] (0 == ldv_2_ldv_param_4_3_default) && (ldv_2_ldv_param_4_3_default == 0) [2024-02-07 19:32:12,848 INFO L76 edCorrectnessWitness]: Location invariant before [L4701-L4701] ((((((((((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (426U == descriptor___4.lineno)) && ("%s : initiate input\n" == descriptor___4.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___4.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___4.filename)) && (descriptor___1.function == descriptor___4.function)) && (descriptor___1.modname == descriptor___4.modname)) && (descriptor___4.lineno == 426U) [2024-02-07 19:32:12,848 INFO L76 edCorrectnessWitness]: Location invariant before [L6049-L6049] arg1 == & __this_module [2024-02-07 19:32:12,848 INFO L76 edCorrectnessWitness]: Location invariant before [L3874-L3874] (-1 == sz) && (sz == -1) [2024-02-07 19:32:12,848 INFO L76 edCorrectnessWitness]: Location invariant before [L5201-L5201] (((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___1.flags)) && (0UL == flags)) && (1L == __ret)) && (558U == descriptor___1.lineno)) && ("%s - command timed out.\n" == descriptor___1.format)) && ("adu_write" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,848 INFO L76 edCorrectnessWitness]: Location invariant before [L4611-L4611] ((((0UL == flags) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,849 INFO L76 edCorrectnessWitness]: Location invariant before [L8077-L8077] 0LL == arg1 [2024-02-07 19:32:12,849 INFO L76 edCorrectnessWitness]: Location invariant before [L4809-L4809] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,849 INFO L76 edCorrectnessWitness]: Location invariant before [L4555-L4555] (((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:32:12,849 INFO L76 edCorrectnessWitness]: Location invariant before [L4761-L4761] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,849 INFO L76 edCorrectnessWitness]: Location invariant before [L6079-L6079] ((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default) [2024-02-07 19:32:12,849 INFO L76 edCorrectnessWitness]: Location invariant before [L5663-L5663] (((((0U == descriptor.flags) && (818U == descriptor.lineno)) && ("%s : open count %d\n" == descriptor.format)) && ("adu_disconnect" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:32:12,849 INFO L76 edCorrectnessWitness]: Location invariant after [L5741-L5741] ((0 == ldv_2_ldv_param_4_3_default) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_ldv_param_5_1_default == 0LL) [2024-02-07 19:32:12,849 INFO L76 edCorrectnessWitness]: Location invariant before [L6753-L6753] (nmemb == (size_t )1UL) && (size == (size_t )544UL) [2024-02-07 19:32:12,849 INFO L76 edCorrectnessWitness]: Location invariant before [L5804-L5804] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:32:12,850 INFO L76 edCorrectnessWitness]: Location invariant before [L4360-L4360] (((((0U == descriptor.flags) && (260U == descriptor.lineno)) && ("%s: open count %d\n" == descriptor.format)) && ("adu_open" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:32:12,850 INFO L76 edCorrectnessWitness]: Location invariant before [L6026-L6026] arg0 == ldv_5_usb_driver_usb_driver [2024-02-07 19:32:12,850 INFO L76 edCorrectnessWitness]: Location invariant before [L4019-L4019] (0 <= interval) && (interval <= 255) [2024-02-07 19:32:12,850 INFO L76 edCorrectnessWitness]: Location invariant before [L4017-L4017] (((((0 <= interval) && (1 <= interval)) && (interval <= 16)) && (interval <= 255)) && (1 == __min)) && (interval != 0) [2024-02-07 19:32:12,850 INFO L76 edCorrectnessWitness]: Location invariant before [L5336-L5336] ((((((((((((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0U == descriptor___4.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && (584U == descriptor___4.lineno)) && ("%s : buffer_size = %Zd, count = %Zd, bytes_to_write = %Zd\n" == descriptor___4.format)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adu_write" == descriptor___4.function)) && ("adutux" == descriptor___3.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.filename == descriptor___4.filename)) && (descriptor___3.flags == descriptor___4.flags)) && (descriptor___3.function == descriptor___4.function)) && (descriptor___3.modname == descriptor___4.modname) [2024-02-07 19:32:12,850 INFO L76 edCorrectnessWitness]: Location invariant before [L5828-L5828] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:32:12,850 INFO L76 edCorrectnessWitness]: Location invariant before [L4556-L4556] ((((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == 0)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:32:12,850 INFO L76 edCorrectnessWitness]: Location invariant before [L5377-L5377] ((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,850 INFO L76 edCorrectnessWitness]: Location invariant before [L4904-L4904] ((((((0UL == flags) && (1L == __ret)) && ("%s : signal pending\n" == descriptor___7.format)) && ("adu_read" == descriptor___7.function)) && ("adutux" == descriptor___7.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___7.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,850 INFO L76 edCorrectnessWitness]: Location invariant before [L6693-L6693] ((208U == flags) && (size == (size_t )544UL)) && (flags == 208U) [2024-02-07 19:32:12,850 INFO L76 edCorrectnessWitness]: Location invariant before [L4719-L4719] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,851 INFO L76 edCorrectnessWitness]: Location invariant before [L4546-L4546] (((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (timeout == should_submit)) && (should_submit == 0) [2024-02-07 19:32:12,851 INFO L76 edCorrectnessWitness]: Location invariant before [L5887-L5887] arg3 <= 4294967295UL [2024-02-07 19:32:12,851 INFO L76 edCorrectnessWitness]: Location invariant before [L8100-L8100] arg3 == (size_t )8UL [2024-02-07 19:32:12,851 INFO L76 edCorrectnessWitness]: Location invariant before [L6695-L6695] (208U == flags) && (size == (size_t )544UL) [2024-02-07 19:32:12,851 INFO L76 edCorrectnessWitness]: Location invariant before [L4462-L4462] ((((((0 == retval) && (0U == descriptor.flags)) && (324U == descriptor.lineno)) && ("%s : device not opened\n" == descriptor.format)) && ("adu_release" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:32:12,851 INFO L76 edCorrectnessWitness]: Location invariant before [L4673-L4673] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,851 INFO L76 edCorrectnessWitness]: Location invariant before [L4320-L4320] (0 == dev) && (retval == -4 || retval == 0) [2024-02-07 19:32:12,851 INFO L76 edCorrectnessWitness]: Location invariant before [L4325-L4325] 0 == dev [2024-02-07 19:32:12,851 INFO L76 edCorrectnessWitness]: Location invariant before [L4544-L4544] ((((0 == retval) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == 0) [2024-02-07 19:32:12,851 INFO L76 edCorrectnessWitness]: Location invariant before [L5856-L5858] (0LL == ldv_2_ldv_param_5_1_default) && (ldv_2_callback_read == 0) [2024-02-07 19:32:12,852 INFO L76 edCorrectnessWitness]: Location invariant before [L5130-L5130] (((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___0.flags)) && (0UL == flags)) && (1L == __ret)) && (551U == descriptor___0.lineno)) && ("%s : interrupted\n" == descriptor___0.format)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,852 INFO L76 edCorrectnessWitness]: Location invariant before [L4678-L4678] ((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (flags == 0UL)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,852 INFO L76 edCorrectnessWitness]: Location invariant before [L6315-L6315] (208U == flags) && (size == (size_t )544UL) [2024-02-07 19:32:12,852 INFO L76 edCorrectnessWitness]: Location invariant before [L5283-L5283] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,852 INFO L76 edCorrectnessWitness]: Location invariant before [L5800-L5800] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:32:12,852 INFO L76 edCorrectnessWitness]: Location invariant before [L5850-L5850] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:32:12,852 INFO L76 edCorrectnessWitness]: Location invariant before [L5123-L5123] (((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___0.flags)) && (0UL == flags)) && (1L == __ret)) && (551U == descriptor___0.lineno)) && ("%s : interrupted\n" == descriptor___0.format)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,852 INFO L76 edCorrectnessWitness]: Location invariant before [L4638-L4638] ((((1U <= bytes_to_read) && (0UL == flags)) && (i == 0)) && (wait.func == & default_wake_function)) && (bytes_to_read != 0U) [2024-02-07 19:32:12,852 INFO L76 edCorrectnessWitness]: Location invariant before [L3948-L3948] 2 == flag [2024-02-07 19:32:12,852 INFO L76 edCorrectnessWitness]: Location invariant before [L4878-L4878] (((((0UL == flags) && (1L == __ret)) && ("adu_read" == descriptor___6.function)) && ("adutux" == descriptor___6.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___6.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,853 INFO L76 edCorrectnessWitness]: Location invariant before [L4327-L4327] 0 == dev [2024-02-07 19:32:12,853 INFO L76 edCorrectnessWitness]: Location invariant before [L5140-L5140] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___0.flags)) && (0L == __ret___0)) && (0UL == flags)) && (1L == __ret)) && (551U == descriptor___0.lineno)) && ("%s : interrupted\n" == descriptor___0.format)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,853 INFO L76 edCorrectnessWitness]: Location invariant before [L4940-L4940] (((0UL == flags) && (bytes_read == retval)) && (flags == 0UL)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,853 INFO L76 edCorrectnessWitness]: Location invariant before [L6731-L6731] size <= 262140U || size == 1528U [2024-02-07 19:32:12,853 INFO L76 edCorrectnessWitness]: Location invariant before [L4658-L4658] (((((((((((((((((0U == descriptor___1.flags) && (0U == descriptor___2.flags)) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (404U == descriptor___2.lineno)) && ("%s : swap, read_buffer_length = %d\n" == descriptor___2.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___2.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___2.filename)) && (descriptor___1.flags == descriptor___2.flags)) && (descriptor___1.function == descriptor___2.function)) && (descriptor___1.modname == descriptor___2.modname) [2024-02-07 19:32:12,853 INFO L76 edCorrectnessWitness]: Location invariant before [L5016-L5016] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (0UL == bytes_written)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,853 INFO L76 edCorrectnessWitness]: Location invariant before [L6116-L6116] 0 == arg0 [2024-02-07 19:32:12,853 INFO L76 edCorrectnessWitness]: Location invariant before [L5317-L5317] ((((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adutux" == descriptor___3.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.modname == descriptor___4.modname) [2024-02-07 19:32:12,853 INFO L76 edCorrectnessWitness]: Location invariant before [L5313-L5313] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,853 INFO L76 edCorrectnessWitness]: Location invariant before [L5599-L5599] (((((0U == descriptor.flags) && (767U == descriptor.lineno)) && ("adu_probe" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && ("serial_number=%s" == descriptor.format) [2024-02-07 19:32:12,854 INFO L76 edCorrectnessWitness]: Location invariant before [L4573-L4573] (((((((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && ("%s : read request of 0 bytes\n" == descriptor.format)) && ("adu_read" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:32:12,854 INFO L76 edCorrectnessWitness]: Location invariant before [L5762-L5762] (((((((0 == ldv_2_callback_llseek) && (0 == ldv_2_callback_read)) && (0 == ldv_2_ldv_param_4_3_default)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == ldv_2_callback_read)) && (ldv_2_callback_llseek == ldv_2_ldv_param_4_3_default)) && (ldv_2_callback_read == 0)) && (ldv_2_callback_read == ldv_2_ldv_param_4_3_default) [2024-02-07 19:32:12,854 INFO L76 edCorrectnessWitness]: Location invariant before [L4654-L4654] ((((((((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : swap, read_buffer_length = %d\n" == descriptor___2.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___2.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___2.filename)) && (descriptor___1.function == descriptor___2.function)) && (descriptor___1.modname == descriptor___2.modname) [2024-02-07 19:32:12,854 INFO L76 edCorrectnessWitness]: Location invariant before [L5647-L5647] ((((((0U == descriptor.flags) && (818U == descriptor.lineno)) && ("%s : open count %d\n" == descriptor.format)) && ("adu_disconnect" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (descriptor.flags == 0U) [2024-02-07 19:32:12,854 INFO L76 edCorrectnessWitness]: Location invariant before [L4681-L4681] (((((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___3.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.function == descriptor___3.function)) && (descriptor___1.modname == descriptor___3.modname) [2024-02-07 19:32:12,854 INFO L76 edCorrectnessWitness]: Location invariant before [L6043-L6043] ((((((((((((((((((((((((((((arg1 == & __this_module) && (arg0->disable_hub_initiated_lpm == 0U)) && (arg0->drvwrap.driver.acpi_match_table == 0)) && (arg0->drvwrap.driver.bus == 0)) && (arg0->drvwrap.driver.groups == 0)) && (arg0->drvwrap.driver.mod_name == 0)) && (arg0->drvwrap.driver.name == 0)) && (arg0->drvwrap.driver.of_match_table == 0)) && (arg0->drvwrap.driver.owner == 0)) && (arg0->drvwrap.driver.p == 0)) && (arg0->drvwrap.driver.pm == 0)) && (arg0->drvwrap.driver.probe == 0)) && (arg0->drvwrap.driver.remove == 0)) && (arg0->drvwrap.driver.resume == 0)) && (arg0->drvwrap.driver.shutdown == 0)) && (arg0->drvwrap.driver.suppress_bind_attrs == (_Bool)0)) && (arg0->drvwrap.driver.suspend == 0)) && (arg0->drvwrap.for_devices == 0)) && (arg0->dynids.list.next == 0)) && (arg0->dynids.list.prev == 0)) && (arg0->no_dynamic_id == 0U)) && (arg0->post_reset == 0)) && (arg0->pre_reset == 0)) && (arg0->reset_resume == 0)) && (arg0->resume == 0)) && (arg0->soft_unbind == 0U)) && (arg0->supports_autosuspend == 0U)) && (arg0->suspend == 0)) && (arg0->unlocked_ioctl == 0) [2024-02-07 19:32:12,854 INFO L76 edCorrectnessWitness]: Location invariant before [L5034-L5034] ((((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0U == descriptor.flags)) && (0UL == flags)) && (0UL == bytes_written)) && (537U == descriptor.lineno)) && ("%s : write request of 0 bytes\n" == descriptor.format)) && ("adu_write" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (waita.flags == descriptor.flags)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (retval == 0) [2024-02-07 19:32:12,854 INFO L76 edCorrectnessWitness]: Location invariant before [L6082-L6082] ((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default) [2024-02-07 19:32:12,854 INFO L76 edCorrectnessWitness]: Location invariant before [L6156-L6156] (0 == ldv_3_container_usb_driver) && (arg0 == data) [2024-02-07 19:32:12,854 INFO L76 edCorrectnessWitness]: Location invariant before [L4653-L4653] (((((((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___2.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___2.filename)) && (descriptor___1.function == descriptor___2.function)) && (descriptor___1.modname == descriptor___2.modname) [2024-02-07 19:32:12,854 INFO L76 edCorrectnessWitness]: Location invariant before [L6038-L6038] arg1 == & __this_module [2024-02-07 19:32:12,855 INFO L76 edCorrectnessWitness]: Location invariant before [L4655-L4655] ((((((((((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && (404U == descriptor___2.lineno)) && ("%s : swap, read_buffer_length = %d\n" == descriptor___2.format)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___2.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___2.filename)) && (descriptor___1.function == descriptor___2.function)) && (descriptor___1.modname == descriptor___2.modname)) && (descriptor___2.lineno == 404U) [2024-02-07 19:32:12,855 INFO L76 edCorrectnessWitness]: Location invariant before [L6160-L6160] (((((((((_Bool)0 == ldv_3_reset_flag_default) && (0 == ldv_3_container_usb_driver)) && (0 == ldv_3_resource_usb_interface)) && (0 == ldv_3_usb_device_usb_device)) && (arg0 == data)) && (ldv_3_container_usb_driver == ldv_3_resource_usb_interface)) && (ldv_3_container_usb_driver == ldv_3_usb_device_usb_device)) && (ldv_3_resource_usb_interface == ldv_3_usb_device_usb_device)) && (ldv_3_usb_device_usb_device == 0) [2024-02-07 19:32:12,855 INFO L76 edCorrectnessWitness]: Location invariant before [L4547-L4547] ((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (timeout == should_submit) [2024-02-07 19:32:12,855 INFO L76 edCorrectnessWitness]: Location invariant before [L5458-L5458] -19 == retval [2024-02-07 19:32:12,855 INFO L76 edCorrectnessWitness]: Location invariant before [L6202-L6202] (((((((((((((((((((((((((((ldv_3_container_usb_driver->disable_hub_initiated_lpm == 0U) && (ldv_3_container_usb_driver->drvwrap.driver.acpi_match_table == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.bus == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.groups == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.mod_name == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.name == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.of_match_table == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.owner == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.p == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.pm == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.probe == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.remove == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.resume == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.shutdown == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_usb_driver->drvwrap.driver.suspend == 0)) && (ldv_3_container_usb_driver->drvwrap.for_devices == 0)) && (ldv_3_container_usb_driver->dynids.list.next == 0)) && (ldv_3_container_usb_driver->dynids.list.prev == 0)) && (ldv_3_container_usb_driver->no_dynamic_id == 0U)) && (ldv_3_container_usb_driver->post_reset == 0)) && (ldv_3_container_usb_driver->pre_reset == 0)) && (ldv_3_container_usb_driver->reset_resume == 0)) && (ldv_3_container_usb_driver->resume == 0)) && (ldv_3_container_usb_driver->soft_unbind == 0U)) && (ldv_3_container_usb_driver->supports_autosuspend == 0U)) && (ldv_3_container_usb_driver->suspend == 0)) && (ldv_3_container_usb_driver->unlocked_ioctl == 0) [2024-02-07 19:32:12,855 INFO L76 edCorrectnessWitness]: Location invariant before [L5505-L5506] (0 <= in_end_size) && (in_end_size <= 65535) [2024-02-07 19:32:12,855 INFO L76 edCorrectnessWitness]: Location invariant before [L5781-L5783] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:32:12,855 INFO L76 edCorrectnessWitness]: Location invariant before [L6755-L6755] (((nmemb == 1U) && (nmemb == (size_t )1UL)) && (size == 544U)) && (size == (size_t )544UL) [2024-02-07 19:32:12,855 INFO L76 edCorrectnessWitness]: Location invariant before [L6095-L6095] (((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == 0)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default) [2024-02-07 19:32:12,855 INFO L76 edCorrectnessWitness]: Location invariant before [L6128-L6128] arg0 == (void *)0 [2024-02-07 19:32:12,855 INFO L76 edCorrectnessWitness]: Location invariant before [L5012-L5012] ((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (0UL == bytes_written)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (bytes_written == 0U)) && (retval == -4 || retval == 0) [2024-02-07 19:32:12,856 INFO L76 edCorrectnessWitness]: Location invariant before [L4682-L4682] (((((((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___3.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___3.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.filename == descriptor___3.filename)) && (descriptor___1.function == descriptor___3.function)) && (descriptor___1.modname == descriptor___3.modname) [2024-02-07 19:32:12,856 INFO L76 edCorrectnessWitness]: Location invariant before [L4898-L4898] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,856 INFO L76 edCorrectnessWitness]: Location invariant before [L5503-L5503] ((0 <= in_end_size) && (in_end_size <= 65535)) && (-19 == retval) [2024-02-07 19:32:12,856 INFO L76 edCorrectnessWitness]: Location invariant before [L4050-L4050] 208U == flags [2024-02-07 19:32:12,856 INFO L76 edCorrectnessWitness]: Location invariant before [L5601-L5601] (((((0U == descriptor.flags) && (767U == descriptor.lineno)) && ("adu_probe" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && ("serial_number=%s" == descriptor.format) [2024-02-07 19:32:12,856 INFO L76 edCorrectnessWitness]: Location invariant before [L4614-L4614] ((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.flags == 0U) [2024-02-07 19:32:12,856 INFO L76 edCorrectnessWitness]: Location invariant before [L4807-L4807] (((0UL == flags) && (1L == __ret)) && (flags == 0UL)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,856 INFO L76 edCorrectnessWitness]: Location invariant before [L4595-L4595] (((((((((((((((((((((((0 == retval) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0U == descriptor___0.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (373U == descriptor___0.lineno)) && (500 == timeout)) && ("%s : about to start looping\n" == descriptor___0.format)) && ("adu_read" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (count == bytes_to_read)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.flags == descriptor___0.flags)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev)) && (descriptor___0.flags == 0U) [2024-02-07 19:32:12,856 INFO L76 edCorrectnessWitness]: Location invariant before [L5333-L5334] (((((((((((((((((((((((bytes_to_write <= 65535U) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0U == descriptor___4.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && (584U == descriptor___4.lineno)) && ("%s : buffer_size = %Zd, count = %Zd, bytes_to_write = %Zd\n" == descriptor___4.format)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adu_write" == descriptor___4.function)) && ("adutux" == descriptor___3.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.filename == descriptor___4.filename)) && (descriptor___3.flags == descriptor___4.flags)) && (descriptor___3.function == descriptor___4.function)) && (descriptor___3.modname == descriptor___4.modname) [2024-02-07 19:32:12,856 INFO L76 edCorrectnessWitness]: Location invariant before [L5864-L5865] (((((((-128 <= ldv_2_ret_default) && (-19 <= ldv_2_ret_default)) && (ldv_2_ret_default <= 0)) && (ldv_2_ret_default <= 127)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == 0)) && (ldv_2_ldv_param_5_1_default == 0LL)) && (((ldv_2_ret_default == -19 || ldv_2_ret_default == -16) || ldv_2_ret_default == -4) || ldv_2_ret_default == 0) [2024-02-07 19:32:12,857 INFO L76 edCorrectnessWitness]: Location invariant before [L3908-L3908] -1 == sz [2024-02-07 19:32:12,857 INFO L76 edCorrectnessWitness]: Location invariant before [L4110-L4110] 0UL == flags [2024-02-07 19:32:12,857 INFO L76 edCorrectnessWitness]: Location invariant before [L5350-L5350] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,857 INFO L76 edCorrectnessWitness]: Location invariant before [L4354-L4354] ("adu_open" == descriptor.function) && ("adutux" == descriptor.modname) [2024-02-07 19:32:12,857 INFO L76 edCorrectnessWitness]: Location invariant before [L6681-L6681] ((((-128 <= ret_val) && (-19 <= ret_val)) && (ret_val <= 0)) && (ret_val <= 127)) && (((ret_val == -19 || ret_val == -16) || ret_val == -4) || ret_val == 0) [2024-02-07 19:32:12,857 INFO L76 edCorrectnessWitness]: Location invariant before [L4821-L4821] (((0L == __ret___0) && (0UL == flags)) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,857 INFO L76 edCorrectnessWitness]: Location invariant before [L5583-L5583] "adutux" == descriptor.modname [2024-02-07 19:32:12,857 INFO L76 edCorrectnessWitness]: Location invariant before [L5787-L5787] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:32:12,857 INFO L76 edCorrectnessWitness]: Location invariant before [L4589-L4589] ((((((((((((((((0 == retval) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (500 == timeout)) && (count == bytes_to_read)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == 500)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:32:12,857 INFO L76 edCorrectnessWitness]: Location invariant before [L6180-L6180] (((((_Bool)0 == ldv_3_reset_flag_default) && (0 == ldv_3_resource_usb_interface)) && (0 == ldv_3_usb_device_usb_device)) && (arg0 == data)) && (ldv_3_resource_usb_interface == ldv_3_usb_device_usb_device) [2024-02-07 19:32:12,857 INFO L76 edCorrectnessWitness]: Location invariant before [L4896-L4896] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,858 INFO L76 edCorrectnessWitness]: Location invariant before [L5369-L5369] ((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,858 INFO L76 edCorrectnessWitness]: Location invariant before [L5507-L5508] (0 <= in_end_size) && (in_end_size <= 65535) [2024-02-07 19:32:12,858 INFO L76 edCorrectnessWitness]: Location invariant before [L5321-L5321] (((((((((((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___3.flags)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (577U == descriptor___3.lineno)) && (584U == descriptor___4.lineno)) && ("%s : buffer_size = %Zd, count = %Zd, bytes_to_write = %Zd\n" == descriptor___4.format)) && ("%s : sending, count = %Zd\n" == descriptor___3.format)) && ("adu_write" == descriptor___3.function)) && ("adu_write" == descriptor___4.function)) && ("adutux" == descriptor___3.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___3.filename)) && ("drivers/usb/misc/adutux.c" == descriptor___4.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___3.filename == descriptor___4.filename)) && (descriptor___3.function == descriptor___4.function)) && (descriptor___3.modname == descriptor___4.modname)) && (descriptor___4.lineno == 584U) [2024-02-07 19:32:12,858 INFO L76 edCorrectnessWitness]: Location invariant before [L6382-L6382] (((((ldv_func_arg1->count.counter == 1) && (ldv_func_arg1->dep_map.cpu == 0)) && (ldv_func_arg1->dep_map.ip == 0UL)) && (ldv_func_arg1->dep_map.key == 0)) && (ldv_func_arg1->name == 0)) && (ldv_func_arg1->owner == 0) [2024-02-07 19:32:12,858 INFO L76 edCorrectnessWitness]: Location invariant before [L4922-L4922] ((((0 <= should_submit) && (should_submit <= 1)) && (0UL == flags)) && (wait.func == & default_wake_function)) && (should_submit == 0 || should_submit == 1) [2024-02-07 19:32:12,858 INFO L76 edCorrectnessWitness]: Location invariant before [L5348-L5348] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,858 INFO L76 edCorrectnessWitness]: Location invariant before [L4632-L4632] (((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (retval == 0)) && (flags == 0UL)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,858 INFO L76 edCorrectnessWitness]: Location invariant before [L5550-L5550] (0 <= out_end_size) && (out_end_size <= 65535) [2024-02-07 19:32:12,858 INFO L76 edCorrectnessWitness]: Location invariant before [L4552-L4552] ((((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev)) && (wait.task_list.prev == 0) [2024-02-07 19:32:12,858 INFO L76 edCorrectnessWitness]: Location invariant before [L5228-L5228] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___2.flags)) && (0UL == flags)) && (1L == __ret)) && (571U == descriptor___2.lineno)) && ("%s : in progress, count = %Zd\n" == descriptor___2.format)) && ("adu_write" == descriptor___2.function)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___2.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___2.flags == 0U) [2024-02-07 19:32:12,858 INFO L76 edCorrectnessWitness]: Location invariant before [L5106-L5106] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,859 INFO L76 edCorrectnessWitness]: Location invariant before [L5296-L5296] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,859 INFO L76 edCorrectnessWitness]: Location invariant before [L4353-L4353] "adutux" == descriptor.modname [2024-02-07 19:32:12,859 INFO L76 edCorrectnessWitness]: Location invariant before [L5476-L5476] -19 == retval [2024-02-07 19:32:12,859 INFO L76 edCorrectnessWitness]: Location invariant before [L5091-L5091] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,859 INFO L76 edCorrectnessWitness]: Location invariant before [L5109-L5109] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,859 INFO L76 edCorrectnessWitness]: Location invariant before [L5769-L5769] ((((((0 == ldv_2_callback_llseek) && (0 == ldv_2_callback_read)) && (0 == ldv_2_ldv_param_4_3_default)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == ldv_2_callback_read)) && (ldv_2_callback_llseek == ldv_2_ldv_param_4_3_default)) && (ldv_2_callback_read == ldv_2_ldv_param_4_3_default) [2024-02-07 19:32:12,859 INFO L76 edCorrectnessWitness]: Location invariant before [L5430-L5430] (-19 == retval) && (0 == dev) [2024-02-07 19:32:12,859 INFO L76 edCorrectnessWitness]: Location invariant before [L4697-L4697] (((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___4.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.modname == descriptor___4.modname) [2024-02-07 19:32:12,859 INFO L76 edCorrectnessWitness]: Location invariant before [L6072-L6072] ((0 == ldv_4_adu_driver_exit_default) && (0 == ldv_4_adu_driver_init_default)) && (ldv_4_adu_driver_exit_default == ldv_4_adu_driver_init_default) [2024-02-07 19:32:12,859 INFO L76 edCorrectnessWitness]: Location invariant before [L6400-L6400] (((((ldv_func_arg1->count.counter == 1) && (ldv_func_arg1->dep_map.cpu == 0)) && (ldv_func_arg1->dep_map.ip == 0UL)) && (ldv_func_arg1->dep_map.key == 0)) && (ldv_func_arg1->name == 0)) && (ldv_func_arg1->owner == 0) [2024-02-07 19:32:12,859 INFO L76 edCorrectnessWitness]: Location invariant before [L5018-L5018] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (0UL == bytes_written)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,860 INFO L76 edCorrectnessWitness]: Location invariant before [L5490-L5490] ((0 <= in_end_size) && (in_end_size <= 65535)) && (-19 == retval) [2024-02-07 19:32:12,860 INFO L76 edCorrectnessWitness]: Location invariant before [L5111-L5111] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,860 INFO L76 edCorrectnessWitness]: Location invariant before [L5441-L5441] -19 == retval [2024-02-07 19:32:12,860 INFO L76 edCorrectnessWitness]: Location invariant before [L5859-L5859] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:32:12,860 INFO L76 edCorrectnessWitness]: Location invariant before [L4734-L4734] ((((((((0U == descriptor___5.flags) && (0UL == flags)) && (446U == descriptor___5.lineno)) && ("%s : submit failed\n" == descriptor___5.format)) && ("adu_read" == descriptor___5.function)) && ("adutux" == descriptor___5.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___5.filename)) && (wait.func == & default_wake_function)) && (descriptor___5.flags == 0U) [2024-02-07 19:32:12,860 INFO L76 edCorrectnessWitness]: Location invariant before [L4448-L4448] (0 == retval) && ("adutux" == descriptor.modname) [2024-02-07 19:32:12,860 INFO L76 edCorrectnessWitness]: Location invariant before [L4790-L4791] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,860 INFO L76 edCorrectnessWitness]: Location invariant before [L5643-L5643] ("adu_disconnect" == descriptor.function) && ("adutux" == descriptor.modname) [2024-02-07 19:32:12,860 INFO L76 edCorrectnessWitness]: Location invariant before [L6697-L6697] (208U == flags) && (size == (size_t )544UL) [2024-02-07 19:32:12,860 INFO L76 edCorrectnessWitness]: Location invariant before [L5768-L5768] ((((((0 == ldv_2_callback_llseek) && (0 == ldv_2_callback_read)) && (0 == ldv_2_ldv_param_4_3_default)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == ldv_2_callback_read)) && (ldv_2_callback_llseek == ldv_2_ldv_param_4_3_default)) && (ldv_2_callback_read == ldv_2_ldv_param_4_3_default) [2024-02-07 19:32:12,860 INFO L76 edCorrectnessWitness]: Location invariant before [L5767-L5767] ((((((0 == ldv_2_callback_llseek) && (0 == ldv_2_callback_read)) && (0 == ldv_2_ldv_param_4_3_default)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == ldv_2_callback_read)) && (ldv_2_callback_llseek == ldv_2_ldv_param_4_3_default)) && (ldv_2_callback_read == ldv_2_ldv_param_4_3_default) [2024-02-07 19:32:12,861 INFO L76 edCorrectnessWitness]: Location invariant before [L4431-L4431] (0 == retval) && (retval == 0) [2024-02-07 19:32:12,861 INFO L76 edCorrectnessWitness]: Location invariant before [L4631-L4631] (((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,861 INFO L76 edCorrectnessWitness]: Location invariant before [L4829-L4829] (((0L == __ret___0) && (0UL == flags)) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,861 INFO L76 edCorrectnessWitness]: Location invariant before [L3910-L3910] -1 == sz [2024-02-07 19:32:12,861 INFO L76 edCorrectnessWitness]: Location invariant before [L4873-L4873] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,861 INFO L76 edCorrectnessWitness]: Location invariant before [L6757-L6757] (nmemb == (size_t )1UL) && (size == (size_t )544UL) [2024-02-07 19:32:12,861 INFO L76 edCorrectnessWitness]: Location invariant before [L5588-L5588] ((((((0U == descriptor.flags) && (767U == descriptor.lineno)) && ("adu_probe" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && ("serial_number=%s" == descriptor.format)) && (descriptor.flags == 0U) [2024-02-07 19:32:12,861 INFO L76 edCorrectnessWitness]: Location invariant before [L5448-L5448] -19 == retval [2024-02-07 19:32:12,861 INFO L76 edCorrectnessWitness]: Location invariant before [L5765-L5765] ((((((0 == ldv_2_callback_llseek) && (0 == ldv_2_callback_read)) && (0 == ldv_2_ldv_param_4_3_default)) && (0LL == ldv_2_ldv_param_5_1_default)) && (ldv_2_callback_llseek == ldv_2_callback_read)) && (ldv_2_callback_llseek == ldv_2_ldv_param_4_3_default)) && (ldv_2_callback_read == ldv_2_ldv_param_4_3_default) [2024-02-07 19:32:12,861 INFO L76 edCorrectnessWitness]: Location invariant before [L6391-L6391] (((((ldv_func_arg1->count.counter == 1) && (ldv_func_arg1->dep_map.cpu == 0)) && (ldv_func_arg1->dep_map.ip == 0UL)) && (ldv_func_arg1->dep_map.key == 0)) && (ldv_func_arg1->name == 0)) && (ldv_func_arg1->owner == 0) [2024-02-07 19:32:12,862 INFO L76 edCorrectnessWitness]: Location invariant before [L6046-L6046] (arg0 == ldv_6_usb_driver_usb_driver) && (arg1 == & __this_module) [2024-02-07 19:32:12,862 INFO L76 edCorrectnessWitness]: Location invariant before [L4951-L4951] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,862 INFO L76 edCorrectnessWitness]: Location invariant before [L5113-L5113] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,862 INFO L76 edCorrectnessWitness]: Location invariant before [L5610-L5610] (((((0U == descriptor.flags) && (767U == descriptor.lineno)) && ("adu_probe" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && ("serial_number=%s" == descriptor.format) [2024-02-07 19:32:12,862 INFO L76 edCorrectnessWitness]: Location invariant before [L4543-L4543] ((0UL == flags) && (0UL == bytes_read)) && (count == bytes_to_read) [2024-02-07 19:32:12,862 INFO L76 edCorrectnessWitness]: Location invariant before [L3906-L3906] (-1 == sz) && (sz == -1) [2024-02-07 19:32:12,862 INFO L76 edCorrectnessWitness]: Location invariant before [L5496-L5496] -19 == retval [2024-02-07 19:32:12,862 INFO L76 edCorrectnessWitness]: Location invariant before [L5009-L5009] (((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (0UL == bytes_written)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (bytes_written == 0U) [2024-02-07 19:32:12,862 INFO L76 edCorrectnessWitness]: Location invariant before [L6163-L6163] (((((((((((((((((((((((((((((((((_Bool)0 == ldv_3_reset_flag_default) && (0 == ldv_3_resource_usb_interface)) && (0 == ldv_3_usb_device_usb_device)) && (arg0 == data)) && (ldv_3_resource_usb_interface == ldv_3_usb_device_usb_device)) && (ldv_3_container_usb_driver->disable_hub_initiated_lpm == 0U)) && (ldv_3_container_usb_driver->drvwrap.driver.acpi_match_table == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.bus == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.groups == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.mod_name == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.name == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.of_match_table == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.owner == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.p == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.pm == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.probe == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.remove == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.resume == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.shutdown == 0)) && (ldv_3_container_usb_driver->drvwrap.driver.suppress_bind_attrs == (_Bool)0)) && (ldv_3_container_usb_driver->drvwrap.driver.suspend == 0)) && (ldv_3_container_usb_driver->drvwrap.for_devices == 0)) && (ldv_3_container_usb_driver->dynids.list.next == 0)) && (ldv_3_container_usb_driver->dynids.list.prev == 0)) && (ldv_3_container_usb_driver->no_dynamic_id == 0U)) && (ldv_3_container_usb_driver->post_reset == 0)) && (ldv_3_container_usb_driver->pre_reset == 0)) && (ldv_3_container_usb_driver->reset_resume == 0)) && (ldv_3_container_usb_driver->resume == 0)) && (ldv_3_container_usb_driver->soft_unbind == 0U)) && (ldv_3_container_usb_driver->supports_autosuspend == 0U)) && (ldv_3_container_usb_driver->suspend == 0)) && (ldv_3_container_usb_driver->unlocked_ioctl == 0) [2024-02-07 19:32:12,862 INFO L76 edCorrectnessWitness]: Location invariant before [L4559-L4559] (((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:32:12,863 INFO L76 edCorrectnessWitness]: Location invariant before [L5852-L5852] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:32:12,863 INFO L76 edCorrectnessWitness]: Location invariant before [L4591-L4591] (((((((((((((((((0 == retval) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (500 == timeout)) && ("adu_read" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && (count == bytes_to_read)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:32:12,863 INFO L76 edCorrectnessWitness]: Location invariant before [L6335-L6335] 0UL == flags [2024-02-07 19:32:12,863 INFO L76 edCorrectnessWitness]: Location invariant before [L4901-L4901] (((0UL == flags) && (1L == __ret)) && ("adutux" == descriptor___7.modname)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,863 INFO L76 edCorrectnessWitness]: Location invariant before [L4470-L4470] 0 == retval [2024-02-07 19:32:12,863 INFO L76 edCorrectnessWitness]: Location invariant before [L4652-L4652] (((((((((((0U == descriptor___1.flags) && (0UL == flags)) && (379U == descriptor___1.lineno)) && ("%s : while, data_in_secondary=%d, status=%d\n" == descriptor___1.format)) && ("adu_read" == descriptor___1.function)) && ("adu_read" == descriptor___2.function)) && ("adutux" == descriptor___1.modname)) && ("adutux" == descriptor___2.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (wait.func == & default_wake_function)) && (descriptor___1.function == descriptor___2.function)) && (descriptor___1.modname == descriptor___2.modname) [2024-02-07 19:32:12,863 INFO L76 edCorrectnessWitness]: Location invariant before [L4946-L4946] (((0UL == flags) && (bytes_read == retval)) && (flags == 0UL)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,863 INFO L76 edCorrectnessWitness]: Location invariant before [L4802-L4802] ((0UL == flags) && (1L == __ret)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,863 INFO L76 edCorrectnessWitness]: Location invariant before [L5584-L5584] ("adu_probe" == descriptor.function) && ("adutux" == descriptor.modname) [2024-02-07 19:32:12,863 INFO L76 edCorrectnessWitness]: Location invariant before [L4574-L4574] (((((((((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (368U == descriptor.lineno)) && ("%s : read request of 0 bytes\n" == descriptor.format)) && ("adu_read" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev)) && (descriptor.lineno == 368U) [2024-02-07 19:32:12,863 INFO L76 edCorrectnessWitness]: Location invariant before [L4881-L4881] (((((((((0U == descriptor___6.flags) && (0UL == flags)) && (1L == __ret)) && (466U == descriptor___6.lineno)) && ("%s : timeout\n" == descriptor___6.format)) && ("adu_read" == descriptor___6.function)) && ("adutux" == descriptor___6.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___6.filename)) && (wait.func == & default_wake_function)) && (descriptor___6.flags == 0U) [2024-02-07 19:32:12,864 INFO L76 edCorrectnessWitness]: Location invariant before [L5198-L5198] (((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (558U == descriptor___1.lineno)) && ("%s - command timed out.\n" == descriptor___1.format)) && ("adu_write" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (descriptor___1.lineno == 558U) [2024-02-07 19:32:12,864 INFO L76 edCorrectnessWitness]: Location invariant before [L5197-L5197] (((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && ("%s - command timed out.\n" == descriptor___1.format)) && ("adu_write" == descriptor___1.function)) && ("adutux" == descriptor___1.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___1.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,864 INFO L76 edCorrectnessWitness]: Location invariant before [L4571-L4571] (((((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && ("adu_read" == descriptor.function)) && ("adutux" == descriptor.modname)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:32:12,864 INFO L76 edCorrectnessWitness]: Location invariant before [L5489-L5489] -19 == retval [2024-02-07 19:32:12,864 INFO L76 edCorrectnessWitness]: Location invariant before [L4567-L4567] (((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:32:12,864 INFO L76 edCorrectnessWitness]: Location invariant before [L5214-L5214] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,864 INFO L76 edCorrectnessWitness]: Location invariant before [L4316-L4316] (0 == dev) && (dev == 0) [2024-02-07 19:32:12,864 INFO L76 edCorrectnessWitness]: Location invariant before [L4553-L4553] (((((((((((((((((((0 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (retval == timeout)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:32:12,864 INFO L76 edCorrectnessWitness]: Location invariant before [L4455-L4455] ((((((0 == retval) && (0U == descriptor.flags)) && (324U == descriptor.lineno)) && ("%s : device not opened\n" == descriptor.format)) && ("adu_release" == descriptor.function)) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename) [2024-02-07 19:32:12,864 INFO L76 edCorrectnessWitness]: Location invariant before [L5474-L5474] -19 == retval [2024-02-07 19:32:12,864 INFO L76 edCorrectnessWitness]: Location invariant before [L5586-L5586] ((("adu_probe" == descriptor.function) && ("adutux" == descriptor.modname)) && ("drivers/usb/misc/adutux.c" == descriptor.filename)) && ("serial_number=%s" == descriptor.format) [2024-02-07 19:32:12,865 INFO L76 edCorrectnessWitness]: Location invariant before [L4594-L4594] (((((((((((((((((((((0 == retval) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (373U == descriptor___0.lineno)) && (500 == timeout)) && ("%s : about to start looping\n" == descriptor___0.format)) && ("adu_read" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (count == bytes_to_read)) && (retval == should_submit)) && (retval == wait.task_list.next)) && (retval == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev)) && (descriptor___0.lineno == 373U) [2024-02-07 19:32:12,865 INFO L76 edCorrectnessWitness]: Location invariant before [L5240-L5240] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,865 INFO L76 edCorrectnessWitness]: Location invariant before [L5360-L5360] (((((((((1U <= count) && (bytes_to_write <= 65535U)) && (0 == waita.task_list.next)) && (0 == waita.task_list.prev)) && (0L == __ret___1)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev)) && (count != 0U) [2024-02-07 19:32:12,865 INFO L76 edCorrectnessWitness]: Location invariant before [L4736-L4736] ((((((((0U == descriptor___5.flags) && (0UL == flags)) && (446U == descriptor___5.lineno)) && ("%s : submit failed\n" == descriptor___5.format)) && ("adu_read" == descriptor___5.function)) && ("adutux" == descriptor___5.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___5.filename)) && (flags == 0UL)) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,865 INFO L76 edCorrectnessWitness]: Location invariant before [L5010-L5010] ((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == waita.flags)) && (0UL == flags)) && (0UL == bytes_written)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,865 INFO L76 edCorrectnessWitness]: Location invariant before [L5435-L5435] (-19 == retval) && (dev == 0) [2024-02-07 19:32:12,865 INFO L76 edCorrectnessWitness]: Location invariant before [L4722-L4722] (0UL == flags) && (wait.func == & default_wake_function) [2024-02-07 19:32:12,865 INFO L76 edCorrectnessWitness]: Location invariant before [L5222-L5222] (((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0UL == flags)) && (1L == __ret)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,865 INFO L76 edCorrectnessWitness]: Location invariant before [L5136-L5136] ((((((((((((0 == waita.task_list.next) && (0 == waita.task_list.prev)) && (0U == descriptor___0.flags)) && (0L == __ret___0)) && (0UL == flags)) && (1L == __ret)) && (551U == descriptor___0.lineno)) && ("%s : interrupted\n" == descriptor___0.format)) && ("adu_write" == descriptor___0.function)) && ("adutux" == descriptor___0.modname)) && ("drivers/usb/misc/adutux.c" == descriptor___0.filename)) && (waita.func == & default_wake_function)) && (waita.task_list.next == waita.task_list.prev) [2024-02-07 19:32:12,865 INFO L76 edCorrectnessWitness]: Location invariant before [L4399-L4399] "adutux" == descriptor.modname [2024-02-07 19:32:12,865 INFO L76 edCorrectnessWitness]: Location invariant before [L6694-L6694] ((208U == flags) && (size == 544U)) && (size == (size_t )544UL) [2024-02-07 19:32:12,866 INFO L76 edCorrectnessWitness]: Location invariant before [L6813-L6813] size == (size_t )8UL [2024-02-07 19:32:12,866 INFO L76 edCorrectnessWitness]: Location invariant before [L5812-L5812] 0LL == ldv_2_ldv_param_5_1_default [2024-02-07 19:32:12,866 INFO L76 edCorrectnessWitness]: Location invariant before [L5434-L5434] -19 == retval [2024-02-07 19:32:12,866 INFO L76 edCorrectnessWitness]: Location invariant before [L5464-L5464] -19 == retval [2024-02-07 19:32:12,866 INFO L76 edCorrectnessWitness]: Location invariant before [L4562-L4562] ((((((((((((((((((-19 == retval) && (0 == timeout)) && (0 == should_submit)) && (0 == wait.task_list.next)) && (0 == wait.task_list.prev)) && (0U == wait.flags)) && (0UL == flags)) && (0UL == bytes_read)) && (count == bytes_to_read)) && (bytes_read == 0U)) && (retval == -19)) && (timeout == should_submit)) && (timeout == wait.task_list.next)) && (timeout == wait.task_list.prev)) && (should_submit == wait.task_list.next)) && (should_submit == wait.task_list.prev)) && (flags == 0UL)) && (wait.func == & default_wake_function)) && (wait.task_list.next == wait.task_list.prev) [2024-02-07 19:32:12,866 INFO L76 edCorrectnessWitness]: Location invariant before [L6175-L6175] (((_Bool)0 == ldv_3_reset_flag_default) && (0 == ldv_3_usb_device_usb_device)) && (arg0 == data) [2024-02-07 19:32:12,934 INFO L181 MainTranslator]: Built tables and reachable declarations [2024-02-07 19:32:13,934 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--usb--misc--adutux.ko.cil.i[196530,196543] [2024-02-07 19:32:14,039 INFO L207 PostProcessor]: Analyzing one entry point: main [2024-02-07 19:32:14,059 INFO L203 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2024-02-07 19:32:14,083 INFO L181 MainTranslator]: Built tables and reachable declarations [2024-02-07 19:32:14,269 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--usb--misc--adutux.ko.cil.i[196530,196543] [2024-02-07 19:32:14,278 INFO L207 PostProcessor]: Analyzing one entry point: main [2024-02-07 19:32:14,293 INFO L206 MainTranslator]: Completed pre-run [2024-02-07 19:32:14,340 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3628-3629] [2024-02-07 19:32:14,342 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3662] [2024-02-07 19:32:14,342 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3665] [2024-02-07 19:32:14,343 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3668] [2024-02-07 19:32:14,343 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3671] 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 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 Syntax error [2024-02-07 19:32:14,415 ERROR L361 MainTranslator]: Unsupported Syntax: Unable to instrument ""adutux" == descriptor.modname" at C: descriptor.function = "adu_open"; [4353] (Syntax Error: #0[error](0/8 - 0/9)) [2024-02-07 19:32:14,416 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@3e96959e and model type witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 07.02 07:32:14, skipping insertion in model container [2024-02-07 19:32:14,416 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-02-07 19:32:14,417 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2024-02-07 19:32:14,419 INFO L158 Benchmark]: Toolchain (without parser) took 20499.24ms. Allocated memory was 127.9MB in the beginning and 333.4MB in the end (delta: 205.5MB). Free memory was 47.7MB in the beginning and 197.6MB in the end (delta: -150.0MB). Peak memory consumption was 180.5MB. Max. memory is 16.1GB. [2024-02-07 19:32:14,420 INFO L158 Benchmark]: CDTParser took 0.15ms. Allocated memory is still 46.1MB. Free memory was 29.5MB in the beginning and 29.4MB in the end (delta: 53.0kB). There was no memory consumed. Max. memory is 16.1GB. [2024-02-07 19:32:14,420 INFO L158 Benchmark]: Witness Parser took 0.11ms. Allocated memory is still 73.4MB. Free memory is still 34.7MB. There was no memory consumed. Max. memory is 16.1GB. [2024-02-07 19:32:14,421 INFO L158 Benchmark]: CACSL2BoogieTranslator took 20497.56ms. Allocated memory was 127.9MB in the beginning and 333.4MB in the end (delta: 205.5MB). Free memory was 47.1MB in the beginning and 197.6MB in the end (delta: -150.5MB). Peak memory consumption was 180.5MB. Max. memory is 16.1GB. [2024-02-07 19:32:14,425 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.15ms. Allocated memory is still 46.1MB. Free memory was 29.5MB in the beginning and 29.4MB in the end (delta: 53.0kB). There was no memory consumed. Max. memory is 16.1GB. * Witness Parser took 0.11ms. Allocated memory is still 73.4MB. Free memory is still 34.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 20497.56ms. Allocated memory was 127.9MB in the beginning and 333.4MB in the end (delta: 205.5MB). Free memory was 47.1MB in the beginning and 197.6MB in the end (delta: -150.5MB). Peak memory consumption was 180.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 3628]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3628-3629] - GenericResultAtLocation [Line: 3662]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3662] - GenericResultAtLocation [Line: 3665]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3665] - GenericResultAtLocation [Line: 3668]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3668] - GenericResultAtLocation [Line: 3671]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3671] - UnsupportedSyntaxResult [Line: 4353]: Unsupported Syntax Unable to instrument ""adutux" == descriptor.modname" at C: descriptor.function = "adu_open"; [4353] (Syntax Error: #0[error](0/8 - 0/9)) 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: UNKNOWN