./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1 --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 915f0586f949e48c77b2ad32406f83bea8431367172226a976e54d2db72122f7 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 06:17:25,119 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 06:17:25,173 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-12-02 06:17:25,177 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 06:17:25,177 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 06:17:25,199 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 06:17:25,199 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 06:17:25,199 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 06:17:25,200 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 06:17:25,200 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 06:17:25,200 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 06:17:25,200 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 06:17:25,201 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 06:17:25,201 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 06:17:25,201 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 06:17:25,201 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 06:17:25,201 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 06:17:25,201 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 06:17:25,201 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 06:17:25,201 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 06:17:25,201 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 06:17:25,201 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 06:17:25,201 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 06:17:25,202 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 06:17:25,202 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 06:17:25,202 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 06:17:25,202 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 06:17:25,202 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 06:17:25,202 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 06:17:25,202 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 06:17:25,202 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 06:17:25,202 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 06:17:25,202 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 06:17:25,202 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 06:17:25,203 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 06:17:25,203 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 06:17:25,203 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 06:17:25,203 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 06:17:25,203 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 06:17:25,203 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 06:17:25,203 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 06:17:25,203 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 06:17:25,203 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 06:17:25,203 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 06:17:25,204 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 06:17:25,204 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 915f0586f949e48c77b2ad32406f83bea8431367172226a976e54d2db72122f7 [2024-12-02 06:17:25,416 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 06:17:25,424 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 06:17:25,426 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 06:17:25,427 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 06:17:25,428 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 06:17:25,429 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i [2024-12-02 06:17:28,105 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/data/145b51a9e/29d1c097e29b4dfe8a89e5a607713a50/FLAG75684afa4 [2024-12-02 06:17:28,531 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 06:17:28,532 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i [2024-12-02 06:17:28,573 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/data/145b51a9e/29d1c097e29b4dfe8a89e5a607713a50/FLAG75684afa4 [2024-12-02 06:17:28,589 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/data/145b51a9e/29d1c097e29b4dfe8a89e5a607713a50 [2024-12-02 06:17:28,592 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 06:17:28,594 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 06:17:28,595 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 06:17:28,595 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 06:17:28,600 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 06:17:28,601 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 06:17:28" (1/1) ... [2024-12-02 06:17:28,602 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@37c104c5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:17:28, skipping insertion in model container [2024-12-02 06:17:28,602 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 06:17:28" (1/1) ... [2024-12-02 06:17:28,677 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 06:17:29,710 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i[215646,215659] [2024-12-02 06:17:29,752 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 06:17:29,777 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 06:17:29,844 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)); [3951-3952] [2024-12-02 06:17:29,849 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [4068] [2024-12-02 06:17:29,849 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4071] [2024-12-02 06:17:29,849 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4074] [2024-12-02 06:17:29,849 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4077] [2024-12-02 06:17:29,850 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [4102] [2024-12-02 06:17:29,850 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4105] [2024-12-02 06:17:29,851 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4108] [2024-12-02 06:17:29,851 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4111] [2024-12-02 06:17:30,010 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i[215646,215659] [2024-12-02 06:17:30,017 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 06:17:30,063 INFO L204 MainTranslator]: Completed translation [2024-12-02 06:17:30,063 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:17:30 WrapperNode [2024-12-02 06:17:30,063 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 06:17:30,064 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 06:17:30,065 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 06:17:30,065 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 06:17:30,070 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:17:30" (1/1) ... [2024-12-02 06:17:30,113 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:17:30" (1/1) ... [2024-12-02 06:17:30,235 INFO L138 Inliner]: procedures = 180, calls = 1538, calls flagged for inlining = 71, calls inlined = 66, statements flattened = 4304 [2024-12-02 06:17:30,236 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 06:17:30,236 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 06:17:30,236 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 06:17:30,236 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 06:17:30,246 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:17:30" (1/1) ... [2024-12-02 06:17:30,246 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:17:30" (1/1) ... [2024-12-02 06:17:30,263 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:17:30" (1/1) ... [2024-12-02 06:17:30,633 INFO L175 MemorySlicer]: Split 770 memory accesses to 11 slices as follows [2, 3, 38, 1, 27, 119, 146, 427, 3, 2, 2]. 55 percent of accesses are in the largest equivalence class. The 71 initializations are split as follows [2, 0, 0, 0, 0, 0, 0, 66, 3, 0, 0]. The 431 writes are split as follows [0, 1, 2, 0, 27, 102, 146, 151, 0, 1, 1]. [2024-12-02 06:17:30,633 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:17:30" (1/1) ... [2024-12-02 06:17:30,633 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:17:30" (1/1) ... [2024-12-02 06:17:30,716 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:17:30" (1/1) ... [2024-12-02 06:17:30,723 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:17:30" (1/1) ... [2024-12-02 06:17:30,744 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:17:30" (1/1) ... [2024-12-02 06:17:30,767 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:17:30" (1/1) ... [2024-12-02 06:17:30,778 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:17:30" (1/1) ... [2024-12-02 06:17:30,809 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 06:17:30,810 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 06:17:30,810 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 06:17:30,810 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 06:17:30,811 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:17:30" (1/1) ... [2024-12-02 06:17:30,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 06:17:30,830 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:17:30,844 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 06:17:30,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 06:17:30,871 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-12-02 06:17:30,871 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-12-02 06:17:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure digi_disconnect [2024-12-02 06:17:30,872 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_disconnect [2024-12-02 06:17:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-12-02 06:17:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-12-02 06:17:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-12-02 06:17:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-12-02 06:17:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-12-02 06:17:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-12-02 06:17:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-12-02 06:17:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-12-02 06:17:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-12-02 06:17:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-12-02 06:17:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-12-02 06:17:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure digi_break_ctl [2024-12-02 06:17:30,872 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_break_ctl [2024-12-02 06:17:30,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-12-02 06:17:30,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-12-02 06:17:30,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-12-02 06:17:30,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-12-02 06:17:30,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-12-02 06:17:30,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-12-02 06:17:30,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-12-02 06:17:30,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-12-02 06:17:30,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-12-02 06:17:30,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-12-02 06:17:30,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-12-02 06:17:30,873 INFO L130 BoogieDeclarations]: Found specification of procedure cond_wait_interruptible_timeout_irqrestore [2024-12-02 06:17:30,873 INFO L138 BoogieDeclarations]: Found implementation of procedure cond_wait_interruptible_timeout_irqrestore [2024-12-02 06:17:30,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-02 06:17:30,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-02 06:17:30,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-02 06:17:30,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-02 06:17:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-02 06:17:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-02 06:17:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-02 06:17:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-02 06:17:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-02 06:17:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-02 06:17:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-02 06:17:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-12-02 06:17:30,874 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-12-02 06:17:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 06:17:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 06:17:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-02 06:17:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-02 06:17:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-02 06:17:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-02 06:17:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-02 06:17:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-02 06:17:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-02 06:17:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-02 06:17:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-12-02 06:17:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-12-02 06:17:30,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-12-02 06:17:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure digi_rx_throttle [2024-12-02 06:17:30,875 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_rx_throttle [2024-12-02 06:17:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure tty_port_tty_wakeup [2024-12-02 06:17:30,875 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_port_tty_wakeup [2024-12-02 06:17:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-12-02 06:17:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-12-02 06:17:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-12-02 06:17:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-12-02 06:17:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-12-02 06:17:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-12-02 06:17:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-12-02 06:17:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-12-02 06:17:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-12-02 06:17:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-12-02 06:17:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-12-02 06:17:30,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-12-02 06:17:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-12-02 06:17:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-12-02 06:17:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-12-02 06:17:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-12-02 06:17:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-12-02 06:17:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-12-02 06:17:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-12-02 06:17:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-12-02 06:17:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-12-02 06:17:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-12-02 06:17:30,876 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-12-02 06:17:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-12-02 06:17:30,876 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2024-12-02 06:17:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2024-12-02 06:17:30,876 INFO L130 BoogieDeclarations]: Found specification of procedure digi_startup [2024-12-02 06:17:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_startup [2024-12-02 06:17:30,876 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-12-02 06:17:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-12-02 06:17:30,876 INFO L130 BoogieDeclarations]: Found specification of procedure char_buf_ptr [2024-12-02 06:17:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure char_buf_ptr [2024-12-02 06:17:30,877 INFO L130 BoogieDeclarations]: Found specification of procedure digi_open [2024-12-02 06:17:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_open [2024-12-02 06:17:30,877 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2024-12-02 06:17:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2024-12-02 06:17:30,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-12-02 06:17:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-12-02 06:17:30,877 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_1 [2024-12-02 06:17:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_1 [2024-12-02 06:17:30,877 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-12-02 06:17:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-12-02 06:17:30,877 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_serial_port_data [2024-12-02 06:17:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_serial_port_data [2024-12-02 06:17:30,877 INFO L130 BoogieDeclarations]: Found specification of procedure digi_read_bulk_callback [2024-12-02 06:17:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_read_bulk_callback [2024-12-02 06:17:30,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 06:17:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 06:17:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-02 06:17:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-02 06:17:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-02 06:17:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-02 06:17:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-02 06:17:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-02 06:17:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-02 06:17:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-02 06:17:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-12-02 06:17:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-12-02 06:17:30,878 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-12-02 06:17:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2024-12-02 06:17:30,878 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2024-12-02 06:17:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure digi_write_bulk_callback [2024-12-02 06:17:30,878 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_write_bulk_callback [2024-12-02 06:17:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-12-02 06:17:30,878 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-12-02 06:17:30,879 INFO L130 BoogieDeclarations]: Found specification of procedure digi_write [2024-12-02 06:17:30,879 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_write [2024-12-02 06:17:30,879 INFO L130 BoogieDeclarations]: Found specification of procedure digi_set_termios [2024-12-02 06:17:30,879 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_set_termios [2024-12-02 06:17:30,879 INFO L130 BoogieDeclarations]: Found specification of procedure digi_wakeup_write_lock [2024-12-02 06:17:30,879 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_wakeup_write_lock [2024-12-02 06:17:30,879 INFO L130 BoogieDeclarations]: Found specification of procedure digi_write_room [2024-12-02 06:17:30,879 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_write_room [2024-12-02 06:17:30,879 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2024-12-02 06:17:30,879 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2024-12-02 06:17:30,879 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 06:17:30,879 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 06:17:30,879 INFO L130 BoogieDeclarations]: Found specification of procedure digi_close [2024-12-02 06:17:30,880 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_close [2024-12-02 06:17:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure digi_tiocmset [2024-12-02 06:17:30,880 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_tiocmset [2024-12-02 06:17:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure digi_tiocmget [2024-12-02 06:17:30,880 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_tiocmget [2024-12-02 06:17:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 06:17:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2024-12-02 06:17:30,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2024-12-02 06:17:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-12-02 06:17:30,880 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-12-02 06:17:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure digi_set_modem_signals [2024-12-02 06:17:30,880 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_set_modem_signals [2024-12-02 06:17:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure tty_termios_baud_rate [2024-12-02 06:17:30,880 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_termios_baud_rate [2024-12-02 06:17:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 06:17:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure digi_port_probe [2024-12-02 06:17:30,880 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_port_probe [2024-12-02 06:17:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 06:17:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 06:17:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 06:17:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 06:17:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-02 06:17:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-02 06:17:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-02 06:17:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-02 06:17:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-02 06:17:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-02 06:17:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-02 06:17:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-02 06:17:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure digi_release [2024-12-02 06:17:30,881 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_release [2024-12-02 06:17:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-12-02 06:17:30,881 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-12-02 06:17:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure digi_write_inb_command [2024-12-02 06:17:30,881 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_write_inb_command [2024-12-02 06:17:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure digi_write_oob_command [2024-12-02 06:17:30,882 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_write_oob_command [2024-12-02 06:17:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 06:17:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 06:17:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 06:17:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-02 06:17:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-02 06:17:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-02 06:17:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-02 06:17:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-02 06:17:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-02 06:17:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-02 06:17:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-02 06:17:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2024-12-02 06:17:30,882 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2024-12-02 06:17:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure digi_port_init [2024-12-02 06:17:30,882 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_port_init [2024-12-02 06:17:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2024-12-02 06:17:30,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2024-12-02 06:17:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2024-12-02 06:17:30,883 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2024-12-02 06:17:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-12-02 06:17:30,883 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-12-02 06:17:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 06:17:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure digi_rx_unthrottle [2024-12-02 06:17:30,884 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_rx_unthrottle [2024-12-02 06:17:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-12-02 06:17:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-12-02 06:17:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-12-02 06:17:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-12-02 06:17:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-12-02 06:17:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-12-02 06:17:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-12-02 06:17:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-12-02 06:17:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-12-02 06:17:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-12-02 06:17:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-12-02 06:17:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait [2024-12-02 06:17:30,884 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait [2024-12-02 06:17:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure digi_dtr_rts [2024-12-02 06:17:30,884 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_dtr_rts [2024-12-02 06:17:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-12-02 06:17:30,885 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-12-02 06:17:30,885 INFO L130 BoogieDeclarations]: Found specification of procedure digi_chars_in_buffer [2024-12-02 06:17:30,885 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_chars_in_buffer [2024-12-02 06:17:30,885 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2024-12-02 06:17:30,885 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2024-12-02 06:17:30,885 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-12-02 06:17:30,885 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-12-02 06:17:30,885 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2024-12-02 06:17:30,885 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2024-12-02 06:17:30,885 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-12-02 06:17:30,885 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-12-02 06:17:30,885 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2024-12-02 06:17:30,885 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2024-12-02 06:17:30,885 INFO L130 BoogieDeclarations]: Found specification of procedure digi_port_remove [2024-12-02 06:17:30,885 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_port_remove [2024-12-02 06:17:30,885 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-12-02 06:17:30,885 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-12-02 06:17:30,885 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2024-12-02 06:17:30,886 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2024-12-02 06:17:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 06:17:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 06:17:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-02 06:17:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-02 06:17:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-02 06:17:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-02 06:17:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-02 06:17:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-02 06:17:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-02 06:17:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-02 06:17:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-12-02 06:17:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_serial_data [2024-12-02 06:17:30,886 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_serial_data [2024-12-02 06:17:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_guard [2024-12-02 06:17:30,886 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_guard [2024-12-02 06:17:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-12-02 06:17:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-12-02 06:17:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-12-02 06:17:30,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-12-02 06:17:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-12-02 06:17:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-12-02 06:17:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-12-02 06:17:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-12-02 06:17:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-12-02 06:17:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-12-02 06:17:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-12-02 06:17:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2024-12-02 06:17:30,887 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2024-12-02 06:17:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 06:17:30,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 06:17:31,433 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 06:17:31,436 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 06:17:31,630 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-12-02 06:17:45,841 INFO L? ?]: Removed 1357 outVars from TransFormulas that were not future-live. [2024-12-02 06:17:45,841 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 06:17:45,877 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 06:17:45,877 INFO L312 CfgBuilder]: Removed 0 assume(true) statements. [2024-12-02 06:17:45,878 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 06:17:45 BoogieIcfgContainer [2024-12-02 06:17:45,878 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 06:17:45,881 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 06:17:45,881 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 06:17:45,886 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 06:17:45,886 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 06:17:28" (1/3) ... [2024-12-02 06:17:45,887 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@75d61ab and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 06:17:45, skipping insertion in model container [2024-12-02 06:17:45,887 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:17:30" (2/3) ... [2024-12-02 06:17:45,887 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@75d61ab and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 06:17:45, skipping insertion in model container [2024-12-02 06:17:45,887 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 06:17:45" (3/3) ... [2024-12-02 06:17:45,888 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i [2024-12-02 06:17:45,904 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 06:17:45,907 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i that has 75 procedures, 1595 locations, 1 initial locations, 23 loop locations, and 1 error locations. [2024-12-02 06:17:46,001 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 06:17:46,012 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@542324e7, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 06:17:46,013 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 06:17:46,021 INFO L276 IsEmpty]: Start isEmpty. Operand has 1544 states, 1114 states have (on average 1.4317773788150807) internal successors, (1595), 1148 states have internal predecessors, (1595), 365 states have call successors, (365), 64 states have call predecessors, (365), 63 states have return successors, (360), 353 states have call predecessors, (360), 360 states have call successors, (360) [2024-12-02 06:17:46,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2024-12-02 06:17:46,037 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:17:46,037 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:17:46,038 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:17:46,043 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:17:46,043 INFO L85 PathProgramCache]: Analyzing trace with hash 1660389184, now seen corresponding path program 1 times [2024-12-02 06:17:46,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:17:46,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536464124] [2024-12-02 06:17:46,051 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:17:46,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:17:48,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:17:49,336 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2024-12-02 06:17:49,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:17:49,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536464124] [2024-12-02 06:17:49,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536464124] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 06:17:49,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887025008] [2024-12-02 06:17:49,337 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:17:49,338 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:17:49,338 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:17:49,340 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:17:49,342 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 06:17:52,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:17:52,499 INFO L256 TraceCheckSpWp]: Trace formula consists of 3360 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-02 06:17:52,509 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:17:52,530 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 237 trivial. 0 not checked. [2024-12-02 06:17:52,530 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 06:17:52,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887025008] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:17:52,530 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 06:17:52,531 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-12-02 06:17:52,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609974521] [2024-12-02 06:17:52,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:17:52,538 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 06:17:52,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:17:52,559 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 06:17:52,560 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 06:17:52,565 INFO L87 Difference]: Start difference. First operand has 1544 states, 1114 states have (on average 1.4317773788150807) internal successors, (1595), 1148 states have internal predecessors, (1595), 365 states have call successors, (365), 64 states have call predecessors, (365), 63 states have return successors, (360), 353 states have call predecessors, (360), 360 states have call successors, (360) Second operand has 2 states, 2 states have (on average 26.0) internal successors, (52), 2 states have internal predecessors, (52), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 06:17:52,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:17:52,714 INFO L93 Difference]: Finished difference Result 3083 states and 4743 transitions. [2024-12-02 06:17:52,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 06:17:52,716 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 26.0) internal successors, (52), 2 states have internal predecessors, (52), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 152 [2024-12-02 06:17:52,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:17:52,737 INFO L225 Difference]: With dead ends: 3083 [2024-12-02 06:17:52,737 INFO L226 Difference]: Without dead ends: 1529 [2024-12-02 06:17:52,753 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 06:17:52,755 INFO L435 NwaCegarLoop]: 2307 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2307 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:17:52,756 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2307 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:17:52,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1529 states. [2024-12-02 06:17:52,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1529 to 1529. [2024-12-02 06:17:52,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1529 states, 1106 states have (on average 1.418625678119349) internal successors, (1569), 1133 states have internal predecessors, (1569), 360 states have call successors, (360), 63 states have call predecessors, (360), 62 states have return successors, (359), 352 states have call predecessors, (359), 359 states have call successors, (359) [2024-12-02 06:17:52,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1529 states to 1529 states and 2288 transitions. [2024-12-02 06:17:52,892 INFO L78 Accepts]: Start accepts. Automaton has 1529 states and 2288 transitions. Word has length 152 [2024-12-02 06:17:52,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:17:52,893 INFO L471 AbstractCegarLoop]: Abstraction has 1529 states and 2288 transitions. [2024-12-02 06:17:52,893 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 26.0) internal successors, (52), 2 states have internal predecessors, (52), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 06:17:52,893 INFO L276 IsEmpty]: Start isEmpty. Operand 1529 states and 2288 transitions. [2024-12-02 06:17:52,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2024-12-02 06:17:52,898 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:17:52,898 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:17:52,914 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 06:17:53,099 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-12-02 06:17:53,099 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:17:53,099 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:17:53,100 INFO L85 PathProgramCache]: Analyzing trace with hash -1124281528, now seen corresponding path program 1 times [2024-12-02 06:17:53,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:17:53,100 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179483606] [2024-12-02 06:17:53,100 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:17:53,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:17:55,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:17:56,033 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-12-02 06:17:56,034 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:17:56,034 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179483606] [2024-12-02 06:17:56,034 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179483606] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:17:56,034 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:17:56,034 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:17:56,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669665020] [2024-12-02 06:17:56,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:17:56,036 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:17:56,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:17:56,037 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:17:56,037 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:17:56,037 INFO L87 Difference]: Start difference. First operand 1529 states and 2288 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-12-02 06:17:57,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:17:57,285 INFO L93 Difference]: Finished difference Result 4309 states and 6421 transitions. [2024-12-02 06:17:57,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:17:57,286 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 152 [2024-12-02 06:17:57,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:17:57,304 INFO L225 Difference]: With dead ends: 4309 [2024-12-02 06:17:57,304 INFO L226 Difference]: Without dead ends: 2815 [2024-12-02 06:17:57,311 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:17:57,311 INFO L435 NwaCegarLoop]: 2287 mSDtfsCounter, 1933 mSDsluCounter, 2066 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1933 SdHoareTripleChecker+Valid, 4353 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:17:57,312 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1933 Valid, 4353 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 06:17:57,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2815 states. [2024-12-02 06:17:57,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2815 to 2810. [2024-12-02 06:17:57,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2810 states, 2042 states have (on average 1.4138099902056807) internal successors, (2887), 2097 states have internal predecessors, (2887), 645 states have call successors, (645), 123 states have call predecessors, (645), 122 states have return successors, (644), 629 states have call predecessors, (644), 644 states have call successors, (644) [2024-12-02 06:17:57,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2810 states to 2810 states and 4176 transitions. [2024-12-02 06:17:57,418 INFO L78 Accepts]: Start accepts. Automaton has 2810 states and 4176 transitions. Word has length 152 [2024-12-02 06:17:57,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:17:57,419 INFO L471 AbstractCegarLoop]: Abstraction has 2810 states and 4176 transitions. [2024-12-02 06:17:57,419 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-12-02 06:17:57,419 INFO L276 IsEmpty]: Start isEmpty. Operand 2810 states and 4176 transitions. [2024-12-02 06:17:57,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2024-12-02 06:17:57,422 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:17:57,423 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:17:57,423 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 06:17:57,423 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:17:57,424 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:17:57,424 INFO L85 PathProgramCache]: Analyzing trace with hash -626292866, now seen corresponding path program 1 times [2024-12-02 06:17:57,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:17:57,424 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519244493] [2024-12-02 06:17:57,424 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:17:57,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:17:59,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:17:59,905 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-12-02 06:17:59,906 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:17:59,906 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519244493] [2024-12-02 06:17:59,906 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519244493] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:17:59,906 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:17:59,906 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:17:59,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073499763] [2024-12-02 06:17:59,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:17:59,907 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:17:59,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:17:59,907 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:17:59,907 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:17:59,908 INFO L87 Difference]: Start difference. First operand 2810 states and 4176 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-12-02 06:18:01,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:18:01,082 INFO L93 Difference]: Finished difference Result 6949 states and 10300 transitions. [2024-12-02 06:18:01,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:18:01,082 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 152 [2024-12-02 06:18:01,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:18:01,108 INFO L225 Difference]: With dead ends: 6949 [2024-12-02 06:18:01,109 INFO L226 Difference]: Without dead ends: 4174 [2024-12-02 06:18:01,121 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:18:01,122 INFO L435 NwaCegarLoop]: 4092 mSDtfsCounter, 1946 mSDsluCounter, 2078 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1946 SdHoareTripleChecker+Valid, 6170 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:18:01,122 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1946 Valid, 6170 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 06:18:01,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4174 states. [2024-12-02 06:18:01,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4174 to 4171. [2024-12-02 06:18:01,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4171 states, 3041 states have (on average 1.4110489970404472) internal successors, (4291), 3123 states have internal predecessors, (4291), 939 states have call successors, (939), 191 states have call predecessors, (939), 190 states have return successors, (938), 916 states have call predecessors, (938), 938 states have call successors, (938) [2024-12-02 06:18:01,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4171 states to 4171 states and 6168 transitions. [2024-12-02 06:18:01,300 INFO L78 Accepts]: Start accepts. Automaton has 4171 states and 6168 transitions. Word has length 152 [2024-12-02 06:18:01,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:18:01,300 INFO L471 AbstractCegarLoop]: Abstraction has 4171 states and 6168 transitions. [2024-12-02 06:18:01,300 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-12-02 06:18:01,300 INFO L276 IsEmpty]: Start isEmpty. Operand 4171 states and 6168 transitions. [2024-12-02 06:18:01,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2024-12-02 06:18:01,306 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:18:01,306 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:18:01,306 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 06:18:01,306 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:18:01,307 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:18:01,307 INFO L85 PathProgramCache]: Analyzing trace with hash -216571566, now seen corresponding path program 1 times [2024-12-02 06:18:01,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:18:01,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488890234] [2024-12-02 06:18:01,307 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:18:01,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:18:03,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:18:04,143 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2024-12-02 06:18:04,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:18:04,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488890234] [2024-12-02 06:18:04,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488890234] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:18:04,144 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:18:04,144 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:18:04,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933302171] [2024-12-02 06:18:04,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:18:04,145 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:18:04,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:18:04,145 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:18:04,145 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:18:04,145 INFO L87 Difference]: Start difference. First operand 4171 states and 6168 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-12-02 06:18:08,208 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 06:18:09,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:18:09,726 INFO L93 Difference]: Finished difference Result 10454 states and 15492 transitions. [2024-12-02 06:18:09,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:18:09,727 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 293 [2024-12-02 06:18:09,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:18:09,756 INFO L225 Difference]: With dead ends: 10454 [2024-12-02 06:18:09,756 INFO L226 Difference]: Without dead ends: 6332 [2024-12-02 06:18:09,768 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:18:09,769 INFO L435 NwaCegarLoop]: 2452 mSDtfsCounter, 2014 mSDsluCounter, 2075 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 83 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2014 SdHoareTripleChecker+Valid, 4527 SdHoareTripleChecker+Invalid, 290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2024-12-02 06:18:09,770 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2014 Valid, 4527 Invalid, 290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 206 Invalid, 1 Unknown, 0 Unchecked, 5.4s Time] [2024-12-02 06:18:09,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6332 states. [2024-12-02 06:18:09,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6332 to 6327. [2024-12-02 06:18:09,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6327 states, 4671 states have (on average 1.402269321344466) internal successors, (6550), 4792 states have internal predecessors, (6550), 1358 states have call successors, (1358), 298 states have call predecessors, (1358), 297 states have return successors, (1357), 1326 states have call predecessors, (1357), 1357 states have call successors, (1357) [2024-12-02 06:18:09,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6327 states to 6327 states and 9265 transitions. [2024-12-02 06:18:09,993 INFO L78 Accepts]: Start accepts. Automaton has 6327 states and 9265 transitions. Word has length 293 [2024-12-02 06:18:09,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:18:09,994 INFO L471 AbstractCegarLoop]: Abstraction has 6327 states and 9265 transitions. [2024-12-02 06:18:09,994 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-12-02 06:18:09,995 INFO L276 IsEmpty]: Start isEmpty. Operand 6327 states and 9265 transitions. [2024-12-02 06:18:09,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2024-12-02 06:18:09,999 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:18:09,999 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:18:09,999 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 06:18:10,000 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:18:10,000 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:18:10,000 INFO L85 PathProgramCache]: Analyzing trace with hash 281417096, now seen corresponding path program 1 times [2024-12-02 06:18:10,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:18:10,000 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467501890] [2024-12-02 06:18:10,000 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:18:10,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:18:12,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:18:12,528 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2024-12-02 06:18:12,529 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:18:12,529 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467501890] [2024-12-02 06:18:12,529 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1467501890] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:18:12,529 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:18:12,529 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:18:12,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010075203] [2024-12-02 06:18:12,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:18:12,529 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:18:12,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:18:12,530 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:18:12,530 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:18:12,530 INFO L87 Difference]: Start difference. First operand 6327 states and 9265 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-12-02 06:18:16,566 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 06:18:18,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:18:18,208 INFO L93 Difference]: Finished difference Result 15613 states and 22914 transitions. [2024-12-02 06:18:18,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:18:18,209 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 293 [2024-12-02 06:18:18,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:18:18,242 INFO L225 Difference]: With dead ends: 15613 [2024-12-02 06:18:18,242 INFO L226 Difference]: Without dead ends: 9335 [2024-12-02 06:18:18,259 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:18:18,259 INFO L435 NwaCegarLoop]: 2464 mSDtfsCounter, 2019 mSDsluCounter, 2076 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 77 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2019 SdHoareTripleChecker+Valid, 4540 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-12-02 06:18:18,259 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2019 Valid, 4540 Invalid, 270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 192 Invalid, 1 Unknown, 0 Unchecked, 5.5s Time] [2024-12-02 06:18:18,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9335 states. [2024-12-02 06:18:18,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9335 to 9332. [2024-12-02 06:18:18,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9332 states, 6976 states have (on average 1.3952121559633028) internal successors, (9733), 7146 states have internal predecessors, (9733), 1907 states have call successors, (1907), 449 states have call predecessors, (1907), 448 states have return successors, (1906), 1866 states have call predecessors, (1906), 1906 states have call successors, (1906) [2024-12-02 06:18:18,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9332 states to 9332 states and 13546 transitions. [2024-12-02 06:18:18,556 INFO L78 Accepts]: Start accepts. Automaton has 9332 states and 13546 transitions. Word has length 293 [2024-12-02 06:18:18,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:18:18,558 INFO L471 AbstractCegarLoop]: Abstraction has 9332 states and 13546 transitions. [2024-12-02 06:18:18,559 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-12-02 06:18:18,559 INFO L276 IsEmpty]: Start isEmpty. Operand 9332 states and 13546 transitions. [2024-12-02 06:18:18,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 295 [2024-12-02 06:18:18,566 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:18:18,567 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:18:18,567 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 06:18:18,567 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:18:18,569 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:18:18,570 INFO L85 PathProgramCache]: Analyzing trace with hash 2140524884, now seen corresponding path program 1 times [2024-12-02 06:18:18,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:18:18,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031787140] [2024-12-02 06:18:18,570 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:18:18,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:18:21,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:18:21,482 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1107 trivial. 0 not checked. [2024-12-02 06:18:21,482 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:18:21,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031787140] [2024-12-02 06:18:21,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031787140] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:18:21,482 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:18:21,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:18:21,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644278128] [2024-12-02 06:18:21,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:18:21,483 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:18:21,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:18:21,484 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:18:21,484 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:18:21,484 INFO L87 Difference]: Start difference. First operand 9332 states and 13546 transitions. Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 1 states have call predecessors, (23), 1 states have call successors, (23) [2024-12-02 06:18:21,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:18:21,669 INFO L93 Difference]: Finished difference Result 9343 states and 13564 transitions. [2024-12-02 06:18:21,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:18:21,669 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 1 states have call predecessors, (23), 1 states have call successors, (23) Word has length 294 [2024-12-02 06:18:21,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:18:21,715 INFO L225 Difference]: With dead ends: 9343 [2024-12-02 06:18:21,716 INFO L226 Difference]: Without dead ends: 9340 [2024-12-02 06:18:21,721 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:18:21,722 INFO L435 NwaCegarLoop]: 2287 mSDtfsCounter, 0 mSDsluCounter, 2282 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4569 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:18:21,722 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 4569 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 06:18:21,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9340 states. [2024-12-02 06:18:22,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9340 to 9340. [2024-12-02 06:18:22,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9340 states, 6984 states have (on average 1.3947594501718212) internal successors, (9741), 7154 states have internal predecessors, (9741), 1907 states have call successors, (1907), 449 states have call predecessors, (1907), 448 states have return successors, (1906), 1866 states have call predecessors, (1906), 1906 states have call successors, (1906) [2024-12-02 06:18:22,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9340 states to 9340 states and 13554 transitions. [2024-12-02 06:18:22,055 INFO L78 Accepts]: Start accepts. Automaton has 9340 states and 13554 transitions. Word has length 294 [2024-12-02 06:18:22,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:18:22,055 INFO L471 AbstractCegarLoop]: Abstraction has 9340 states and 13554 transitions. [2024-12-02 06:18:22,056 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 1 states have call predecessors, (23), 1 states have call successors, (23) [2024-12-02 06:18:22,057 INFO L276 IsEmpty]: Start isEmpty. Operand 9340 states and 13554 transitions. [2024-12-02 06:18:22,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-12-02 06:18:22,061 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:18:22,061 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:18:22,061 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 06:18:22,061 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:18:22,061 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:18:22,062 INFO L85 PathProgramCache]: Analyzing trace with hash -800815431, now seen corresponding path program 1 times [2024-12-02 06:18:22,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:18:22,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578233075] [2024-12-02 06:18:22,062 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:18:22,062 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:18:24,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:18:24,726 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1107 trivial. 0 not checked. [2024-12-02 06:18:24,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:18:24,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578233075] [2024-12-02 06:18:24,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578233075] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:18:24,726 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:18:24,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 06:18:24,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593349983] [2024-12-02 06:18:24,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:18:24,727 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 06:18:24,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:18:24,727 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 06:18:24,727 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 06:18:24,728 INFO L87 Difference]: Start difference. First operand 9340 states and 13554 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 3 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-12-02 06:18:25,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:18:25,011 INFO L93 Difference]: Finished difference Result 18896 states and 27454 transitions. [2024-12-02 06:18:25,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 06:18:25,012 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 3 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 296 [2024-12-02 06:18:25,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:18:25,045 INFO L225 Difference]: With dead ends: 18896 [2024-12-02 06:18:25,045 INFO L226 Difference]: Without dead ends: 9605 [2024-12-02 06:18:25,067 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:18:25,068 INFO L435 NwaCegarLoop]: 2304 mSDtfsCounter, 1791 mSDsluCounter, 2758 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1791 SdHoareTripleChecker+Valid, 5062 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:18:25,068 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1791 Valid, 5062 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 06:18:25,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9605 states. [2024-12-02 06:18:25,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9605 to 9540. [2024-12-02 06:18:25,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9540 states, 7129 states have (on average 1.3923411418151213) internal successors, (9926), 7307 states have internal predecessors, (9926), 1928 states have call successors, (1928), 491 states have call predecessors, (1928), 482 states have return successors, (1927), 1879 states have call predecessors, (1927), 1927 states have call successors, (1927) [2024-12-02 06:18:25,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9540 states to 9540 states and 13781 transitions. [2024-12-02 06:18:25,297 INFO L78 Accepts]: Start accepts. Automaton has 9540 states and 13781 transitions. Word has length 296 [2024-12-02 06:18:25,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:18:25,298 INFO L471 AbstractCegarLoop]: Abstraction has 9540 states and 13781 transitions. [2024-12-02 06:18:25,298 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 3 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-12-02 06:18:25,298 INFO L276 IsEmpty]: Start isEmpty. Operand 9540 states and 13781 transitions. [2024-12-02 06:18:25,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2024-12-02 06:18:25,301 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:18:25,302 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:18:25,302 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 06:18:25,302 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:18:25,302 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:18:25,302 INFO L85 PathProgramCache]: Analyzing trace with hash 532362421, now seen corresponding path program 1 times [2024-12-02 06:18:25,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:18:25,302 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827990396] [2024-12-02 06:18:25,303 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:18:25,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:18:27,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:18:28,565 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1107 trivial. 0 not checked. [2024-12-02 06:18:28,566 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:18:28,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827990396] [2024-12-02 06:18:28,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827990396] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:18:28,566 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:18:28,566 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 06:18:28,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542696218] [2024-12-02 06:18:28,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:18:28,567 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 06:18:28,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:18:28,567 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 06:18:28,567 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:18:28,568 INFO L87 Difference]: Start difference. First operand 9540 states and 13781 transitions. Second operand has 5 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 3 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (25), 1 states have call predecessors, (25), 1 states have call successors, (25) [2024-12-02 06:18:29,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:18:29,089 INFO L93 Difference]: Finished difference Result 19128 states and 27654 transitions. [2024-12-02 06:18:29,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 06:18:29,090 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 3 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (25), 1 states have call predecessors, (25), 1 states have call successors, (25) Word has length 305 [2024-12-02 06:18:29,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:18:29,139 INFO L225 Difference]: With dead ends: 19128 [2024-12-02 06:18:29,139 INFO L226 Difference]: Without dead ends: 9637 [2024-12-02 06:18:29,208 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 06:18:29,208 INFO L435 NwaCegarLoop]: 2287 mSDtfsCounter, 18 mSDsluCounter, 6844 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 9131 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 06:18:29,209 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 9131 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 06:18:29,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9637 states. [2024-12-02 06:18:29,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9637 to 9620. [2024-12-02 06:18:29,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9620 states, 7201 states have (on average 1.390640188862658) internal successors, (10014), 7379 states have internal predecessors, (10014), 1928 states have call successors, (1928), 499 states have call predecessors, (1928), 490 states have return successors, (1927), 1879 states have call predecessors, (1927), 1927 states have call successors, (1927) [2024-12-02 06:18:29,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9620 states to 9620 states and 13869 transitions. [2024-12-02 06:18:29,530 INFO L78 Accepts]: Start accepts. Automaton has 9620 states and 13869 transitions. Word has length 305 [2024-12-02 06:18:29,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:18:29,530 INFO L471 AbstractCegarLoop]: Abstraction has 9620 states and 13869 transitions. [2024-12-02 06:18:29,531 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 3 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (25), 1 states have call predecessors, (25), 1 states have call successors, (25) [2024-12-02 06:18:29,531 INFO L276 IsEmpty]: Start isEmpty. Operand 9620 states and 13869 transitions. [2024-12-02 06:18:29,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 308 [2024-12-02 06:18:29,536 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:18:29,536 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:18:29,536 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 06:18:29,536 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:18:29,537 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:18:29,537 INFO L85 PathProgramCache]: Analyzing trace with hash 2069229528, now seen corresponding path program 1 times [2024-12-02 06:18:29,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:18:29,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465734875] [2024-12-02 06:18:29,537 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:18:29,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:18:31,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:18:32,980 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1075 trivial. 0 not checked. [2024-12-02 06:18:32,980 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:18:32,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1465734875] [2024-12-02 06:18:32,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1465734875] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 06:18:32,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564212059] [2024-12-02 06:18:32,981 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:18:32,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:18:32,981 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:18:32,983 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:18:32,984 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 06:18:42,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:18:42,238 INFO L256 TraceCheckSpWp]: Trace formula consists of 3963 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-12-02 06:18:42,249 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:18:42,465 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 488 proven. 0 refuted. 0 times theorem prover too weak. 619 trivial. 0 not checked. [2024-12-02 06:18:42,465 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 06:18:42,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564212059] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:18:42,465 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 06:18:42,466 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-12-02 06:18:42,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471381968] [2024-12-02 06:18:42,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:18:42,467 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 06:18:42,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:18:42,467 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 06:18:42,467 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 06:18:42,467 INFO L87 Difference]: Start difference. First operand 9620 states and 13869 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 06:18:42,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:18:42,795 INFO L93 Difference]: Finished difference Result 19218 states and 27721 transitions. [2024-12-02 06:18:42,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 06:18:42,795 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 307 [2024-12-02 06:18:42,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:18:42,837 INFO L225 Difference]: With dead ends: 19218 [2024-12-02 06:18:42,837 INFO L226 Difference]: Without dead ends: 9621 [2024-12-02 06:18:42,858 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 306 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 06:18:42,858 INFO L435 NwaCegarLoop]: 2286 mSDtfsCounter, 0 mSDsluCounter, 4552 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 6838 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 06:18:42,858 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 6838 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 06:18:42,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9621 states. [2024-12-02 06:18:43,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9621 to 9621. [2024-12-02 06:18:43,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9621 states, 7202 states have (on average 1.3905859483476812) internal successors, (10015), 7380 states have internal predecessors, (10015), 1928 states have call successors, (1928), 499 states have call predecessors, (1928), 490 states have return successors, (1927), 1879 states have call predecessors, (1927), 1927 states have call successors, (1927) [2024-12-02 06:18:43,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9621 states to 9621 states and 13870 transitions. [2024-12-02 06:18:43,075 INFO L78 Accepts]: Start accepts. Automaton has 9621 states and 13870 transitions. Word has length 307 [2024-12-02 06:18:43,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:18:43,076 INFO L471 AbstractCegarLoop]: Abstraction has 9621 states and 13870 transitions. [2024-12-02 06:18:43,076 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 06:18:43,076 INFO L276 IsEmpty]: Start isEmpty. Operand 9621 states and 13870 transitions. [2024-12-02 06:18:43,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 318 [2024-12-02 06:18:43,078 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:18:43,078 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 9, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:18:43,140 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-12-02 06:18:43,278 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2024-12-02 06:18:43,279 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:18:43,279 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:18:43,279 INFO L85 PathProgramCache]: Analyzing trace with hash -440764163, now seen corresponding path program 1 times [2024-12-02 06:18:43,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:18:43,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008156829] [2024-12-02 06:18:43,279 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:18:43,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:18:45,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:18:46,454 INFO L134 CoverageAnalysis]: Checked inductivity of 1224 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 1167 trivial. 0 not checked. [2024-12-02 06:18:46,455 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:18:46,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008156829] [2024-12-02 06:18:46,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008156829] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 06:18:46,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885271586] [2024-12-02 06:18:46,455 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:18:46,455 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:18:46,455 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:18:46,456 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:18:46,457 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-02 06:19:04,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:19:04,063 INFO L256 TraceCheckSpWp]: Trace formula consists of 4100 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-12-02 06:19:04,071 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:19:04,401 INFO L134 CoverageAnalysis]: Checked inductivity of 1224 backedges. 512 proven. 1 refuted. 0 times theorem prover too weak. 711 trivial. 0 not checked. [2024-12-02 06:19:04,401 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 06:19:06,722 INFO L134 CoverageAnalysis]: Checked inductivity of 1224 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 1167 trivial. 0 not checked. [2024-12-02 06:19:06,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1885271586] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 06:19:06,722 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 06:19:06,722 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-12-02 06:19:06,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396791574] [2024-12-02 06:19:06,722 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 06:19:06,723 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 06:19:06,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:19:06,724 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 06:19:06,724 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2024-12-02 06:19:06,724 INFO L87 Difference]: Start difference. First operand 9621 states and 13870 transitions. Second operand has 10 states, 10 states have (on average 11.1) internal successors, (111), 10 states have internal predecessors, (111), 2 states have call successors, (48), 2 states have call predecessors, (48), 4 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2024-12-02 06:19:07,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:19:07,543 INFO L93 Difference]: Finished difference Result 19225 states and 27738 transitions. [2024-12-02 06:19:07,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 06:19:07,544 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 11.1) internal successors, (111), 10 states have internal predecessors, (111), 2 states have call successors, (48), 2 states have call predecessors, (48), 4 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) Word has length 317 [2024-12-02 06:19:07,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:19:07,576 INFO L225 Difference]: With dead ends: 19225 [2024-12-02 06:19:07,576 INFO L226 Difference]: Without dead ends: 9624 [2024-12-02 06:19:07,597 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 638 GetRequests, 629 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2024-12-02 06:19:07,598 INFO L435 NwaCegarLoop]: 2286 mSDtfsCounter, 0 mSDsluCounter, 9106 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 11392 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 06:19:07,598 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 11392 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 06:19:07,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9624 states. [2024-12-02 06:19:07,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9624 to 9624. [2024-12-02 06:19:07,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9624 states, 7205 states have (on average 1.3904233171408744) internal successors, (10018), 7383 states have internal predecessors, (10018), 1928 states have call successors, (1928), 499 states have call predecessors, (1928), 490 states have return successors, (1927), 1879 states have call predecessors, (1927), 1927 states have call successors, (1927) [2024-12-02 06:19:07,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9624 states to 9624 states and 13873 transitions. [2024-12-02 06:19:07,917 INFO L78 Accepts]: Start accepts. Automaton has 9624 states and 13873 transitions. Word has length 317 [2024-12-02 06:19:07,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:19:07,917 INFO L471 AbstractCegarLoop]: Abstraction has 9624 states and 13873 transitions. [2024-12-02 06:19:07,917 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.1) internal successors, (111), 10 states have internal predecessors, (111), 2 states have call successors, (48), 2 states have call predecessors, (48), 4 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2024-12-02 06:19:07,917 INFO L276 IsEmpty]: Start isEmpty. Operand 9624 states and 13873 transitions. [2024-12-02 06:19:07,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 345 [2024-12-02 06:19:07,920 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:19:07,920 INFO L218 NwaCegarLoop]: trace histogram [36, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:19:08,000 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-12-02 06:19:08,121 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-12-02 06:19:08,121 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:19:08,121 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:19:08,121 INFO L85 PathProgramCache]: Analyzing trace with hash -1728481000, now seen corresponding path program 2 times [2024-12-02 06:19:08,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:19:08,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196069565] [2024-12-02 06:19:08,122 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 06:19:08,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:19:11,816 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-12-02 06:19:11,816 INFO L230 tOrderPrioritization]: Conjunction of SSA is sat [2024-12-02 06:19:11,816 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 06:19:16,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 06:19:17,110 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-12-02 06:19:17,110 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-12-02 06:19:17,111 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-12-02 06:19:17,112 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 06:19:17,114 INFO L422 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:19:17,320 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-12-02 06:19:17,322 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 06:19:17 BoogieIcfgContainer [2024-12-02 06:19:17,323 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-12-02 06:19:17,323 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-12-02 06:19:17,323 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-12-02 06:19:17,323 INFO L274 PluginConnector]: Witness Printer initialized [2024-12-02 06:19:17,324 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 06:17:45" (3/4) ... [2024-12-02 06:19:17,325 INFO L149 WitnessPrinter]: No result that supports witness generation found [2024-12-02 06:19:17,326 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-12-02 06:19:17,327 INFO L158 Benchmark]: Toolchain (without parser) took 108733.43ms. Allocated memory was 117.4MB in the beginning and 2.2GB in the end (delta: 2.1GB). Free memory was 83.6MB in the beginning and 891.6MB in the end (delta: -808.0MB). Peak memory consumption was 1.3GB. Max. memory is 16.1GB. [2024-12-02 06:19:17,327 INFO L158 Benchmark]: CDTParser took 0.39ms. Allocated memory is still 117.4MB. Free memory is still 72.5MB. There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 06:19:17,328 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1468.81ms. Allocated memory is still 117.4MB. Free memory was 83.6MB in the beginning and 35.3MB in the end (delta: 48.3MB). Peak memory consumption was 75.0MB. Max. memory is 16.1GB. [2024-12-02 06:19:17,328 INFO L158 Benchmark]: Boogie Procedure Inliner took 171.23ms. Allocated memory is still 117.4MB. Free memory was 35.3MB in the beginning and 46.3MB in the end (delta: -11.0MB). Peak memory consumption was 17.9MB. Max. memory is 16.1GB. [2024-12-02 06:19:17,328 INFO L158 Benchmark]: Boogie Preprocessor took 572.56ms. Allocated memory was 117.4MB in the beginning and 226.5MB in the end (delta: 109.1MB). Free memory was 46.3MB in the beginning and 81.5MB in the end (delta: -35.2MB). Peak memory consumption was 74.6MB. Max. memory is 16.1GB. [2024-12-02 06:19:17,328 INFO L158 Benchmark]: RCFGBuilder took 15068.15ms. Allocated memory was 226.5MB in the beginning and 327.2MB in the end (delta: 100.7MB). Free memory was 81.5MB in the beginning and 163.7MB in the end (delta: -82.2MB). Peak memory consumption was 68.3MB. Max. memory is 16.1GB. [2024-12-02 06:19:17,329 INFO L158 Benchmark]: TraceAbstraction took 91442.04ms. Allocated memory was 327.2MB in the beginning and 2.2GB in the end (delta: 1.9GB). Free memory was 163.7MB in the beginning and 894.6MB in the end (delta: -730.8MB). Peak memory consumption was 1.3GB. Max. memory is 16.1GB. [2024-12-02 06:19:17,329 INFO L158 Benchmark]: Witness Printer took 2.84ms. Allocated memory is still 2.2GB. Free memory was 891.7MB in the beginning and 891.6MB in the end (delta: 125.7kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-12-02 06:19:17,331 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.39ms. Allocated memory is still 117.4MB. Free memory is still 72.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1468.81ms. Allocated memory is still 117.4MB. Free memory was 83.6MB in the beginning and 35.3MB in the end (delta: 48.3MB). Peak memory consumption was 75.0MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 171.23ms. Allocated memory is still 117.4MB. Free memory was 35.3MB in the beginning and 46.3MB in the end (delta: -11.0MB). Peak memory consumption was 17.9MB. Max. memory is 16.1GB. * Boogie Preprocessor took 572.56ms. Allocated memory was 117.4MB in the beginning and 226.5MB in the end (delta: 109.1MB). Free memory was 46.3MB in the beginning and 81.5MB in the end (delta: -35.2MB). Peak memory consumption was 74.6MB. Max. memory is 16.1GB. * RCFGBuilder took 15068.15ms. Allocated memory was 226.5MB in the beginning and 327.2MB in the end (delta: 100.7MB). Free memory was 81.5MB in the beginning and 163.7MB in the end (delta: -82.2MB). Peak memory consumption was 68.3MB. Max. memory is 16.1GB. * TraceAbstraction took 91442.04ms. Allocated memory was 327.2MB in the beginning and 2.2GB in the end (delta: 1.9GB). Free memory was 163.7MB in the beginning and 894.6MB in the end (delta: -730.8MB). Peak memory consumption was 1.3GB. Max. memory is 16.1GB. * Witness Printer took 2.84ms. Allocated memory is still 2.2GB. Free memory was 891.7MB in the beginning and 891.6MB in the end (delta: 125.7kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 3951]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3951-3952] - GenericResultAtLocation [Line: 4068]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [4068] - GenericResultAtLocation [Line: 4071]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4071] - GenericResultAtLocation [Line: 4074]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4074] - GenericResultAtLocation [Line: 4077]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4077] - GenericResultAtLocation [Line: 4102]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [4102] - GenericResultAtLocation [Line: 4105]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4105] - GenericResultAtLocation [Line: 4108]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4108] - GenericResultAtLocation [Line: 4111]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4111] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 7317]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of bitwiseAnd at line 7360. Possible FailurePath: [L4235] struct tty_struct *digi_acceleport_2_device_group3 ; [L4236] struct urb *digi_acceleport_2_device_group0 ; [L4237] int LDV_IN_INTERRUPT = 1; [L4238] struct work_struct *ldv_work_struct_1_0 ; [L4239] struct work_struct *ldv_work_struct_1_1 ; [L4240] struct tty_struct *digi_acceleport_4_device_group3 ; [L4241] struct work_struct *ldv_work_struct_1_2 ; [L4242] struct work_struct *ldv_work_struct_1_3 ; [L4243] int ldv_work_1_3 ; [L4244] int ldv_state_variable_0 ; [L4245] struct urb *digi_acceleport_4_device_group0 ; [L4246] int ldv_state_variable_3 ; [L4247] int ldv_work_1_1 ; [L4248] int ldv_state_variable_2 ; [L4249] struct usb_serial_port *digi_acceleport_4_device_group1 ; [L4250] int ref_cnt ; [L4251] struct usb_serial *digi_acceleport_2_device_group2 ; [L4252] int ldv_work_1_0 ; [L4253] int ldv_state_variable_1 ; [L4254] struct usb_serial_port *digi_acceleport_2_device_group1 ; [L4255] struct usb_serial *digi_acceleport_4_device_group2 ; [L4256] int ldv_work_1_2 ; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4425] struct usb_device_id const __mod_usb__id_table_combined_device_table[3U] ; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4444] static struct usb_serial_driver * const serial_drivers[3U] = { & digi_acceleport_2_device, & digi_acceleport_4_device, (struct usb_serial_driver *)0}; [L4444] static struct usb_serial_driver * const serial_drivers[3U] = { & digi_acceleport_2_device, & digi_acceleport_4_device, (struct usb_serial_driver *)0}; [L4444] static struct usb_serial_driver * const serial_drivers[3U] = { & digi_acceleport_2_device, & digi_acceleport_4_device, (struct usb_serial_driver *)0}; [L4444] static struct usb_serial_driver * const serial_drivers[3U] = { & digi_acceleport_2_device, & digi_acceleport_4_device, (struct usb_serial_driver *)0}; [L6159] int ldv_retval_2 ; [L6160] int ldv_retval_0 ; [L6161] int ldv_retval_4 ; [L6163] int ldv_retval_1 ; [L6167] int ldv_retval_3 ; [L7356] int ldv_spin = 0; VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6365] int ldvarg1 ; [L6366] unsigned int ldvarg4 ; [L6367] unsigned int ldvarg3 ; [L6368] int ldvarg0 ; [L6369] struct ktermios *ldvarg5 ; [L6370] void *tmp ; [L6371] unsigned char *ldvarg2 ; [L6372] void *tmp___0 ; [L6373] int ldvarg6 ; [L6374] int ldvarg8 ; [L6375] unsigned int ldvarg11 ; [L6376] int ldvarg7 ; [L6377] unsigned int ldvarg10 ; [L6378] struct ktermios *ldvarg12 ; [L6379] void *tmp___1 ; [L6380] unsigned char *ldvarg9 ; [L6381] void *tmp___2 ; [L6382] int tmp___3 ; [L6383] int tmp___4 ; [L6384] int tmp___5 ; [L6385] int tmp___6 ; VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg1={152:0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ref_cnt=0, serial_drivers={141:0}] [L6387] CALL, EXPR ldv_init_zalloc(44UL) VAL [LDV_IN_INTERRUPT=1, \old(size)=44, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4006] void *p ; [L4007] void *tmp ; [L4009] EXPR, FCALL calloc(1UL, size) VAL [LDV_IN_INTERRUPT=1, \old(size)=44, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=44] [L4009] tmp = calloc(1UL, size) [L4010] p = tmp VAL [LDV_IN_INTERRUPT=1, \old(size)=44, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 8 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=44] [L4011] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L3968] COND FALSE !(!cond) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4011] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(size)=44, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 8 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=44] [L4012] return (p); VAL [LDV_IN_INTERRUPT=1, \old(size)=44, \result={-(((__int128) 8 << 64) | 1):0}, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=44] [L6387] RET, EXPR ldv_init_zalloc(44UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg1={152:0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ref_cnt=0, serial_drivers={141:0}] [L6387] tmp = ldv_init_zalloc(44UL) [L6388] ldvarg5 = (struct ktermios *)tmp VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg1={152:0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg5={-(((__int128) 8 << 64) | 1):0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ref_cnt=0, serial_drivers={141:0}] [L6389] CALL, EXPR ldv_init_zalloc(1UL) VAL [LDV_IN_INTERRUPT=1, \old(size)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4006] void *p ; [L4007] void *tmp ; [L4009] EXPR, FCALL calloc(1UL, size) VAL [LDV_IN_INTERRUPT=1, \old(size)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=1] [L4009] tmp = calloc(1UL, size) [L4010] p = tmp VAL [LDV_IN_INTERRUPT=1, \old(size)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 9 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=1] [L4011] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L3968] COND FALSE !(!cond) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4011] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(size)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 9 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=1] [L4012] return (p); VAL [LDV_IN_INTERRUPT=1, \old(size)=1, \result={-(((__int128) 9 << 64) | 1):0}, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=1] [L6389] RET, EXPR ldv_init_zalloc(1UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg1={152:0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg5={-(((__int128) 8 << 64) | 1):0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ref_cnt=0, serial_drivers={141:0}] [L6389] tmp___0 = ldv_init_zalloc(1UL) [L6390] ldvarg2 = (unsigned char *)tmp___0 VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg1={152:0}, ldvarg2={-(((__int128) 9 << 64) | 1):0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg5={-(((__int128) 8 << 64) | 1):0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ref_cnt=0, serial_drivers={141:0}] [L6391] CALL, EXPR ldv_init_zalloc(44UL) VAL [LDV_IN_INTERRUPT=1, \old(size)=44, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4006] void *p ; [L4007] void *tmp ; [L4009] EXPR, FCALL calloc(1UL, size) VAL [LDV_IN_INTERRUPT=1, \old(size)=44, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=44] [L4009] tmp = calloc(1UL, size) [L4010] p = tmp VAL [LDV_IN_INTERRUPT=1, \old(size)=44, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 1 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=44] [L4011] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L3968] COND FALSE !(!cond) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4011] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(size)=44, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 1 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=44] [L4012] return (p); VAL [LDV_IN_INTERRUPT=1, \old(size)=44, \result={-(((__int128) 1 << 64) | 1):0}, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=44] [L6391] RET, EXPR ldv_init_zalloc(44UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg1={152:0}, ldvarg2={-(((__int128) 9 << 64) | 1):0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg5={-(((__int128) 8 << 64) | 1):0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ref_cnt=0, serial_drivers={141:0}] [L6391] tmp___1 = ldv_init_zalloc(44UL) [L6392] ldvarg12 = (struct ktermios *)tmp___1 VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg12={-(((__int128) 1 << 64) | 1):0}, ldvarg1={152:0}, ldvarg2={-(((__int128) 9 << 64) | 1):0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg5={-(((__int128) 8 << 64) | 1):0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ref_cnt=0, serial_drivers={141:0}] [L6393] CALL, EXPR ldv_init_zalloc(1UL) VAL [LDV_IN_INTERRUPT=1, \old(size)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4006] void *p ; [L4007] void *tmp ; [L4009] EXPR, FCALL calloc(1UL, size) VAL [LDV_IN_INTERRUPT=1, \old(size)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=1] [L4009] tmp = calloc(1UL, size) [L4010] p = tmp VAL [LDV_IN_INTERRUPT=1, \old(size)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=1] [L4011] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L3968] COND FALSE !(!cond) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4011] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(size)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=1] [L4012] return (p); VAL [LDV_IN_INTERRUPT=1, \old(size)=1, \result={-(((__int128) 2 << 64) | 1):0}, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=1] [L6393] RET, EXPR ldv_init_zalloc(1UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg12={-(((__int128) 1 << 64) | 1):0}, ldvarg1={152:0}, ldvarg2={-(((__int128) 9 << 64) | 1):0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg5={-(((__int128) 8 << 64) | 1):0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ref_cnt=0, serial_drivers={141:0}] [L6393] tmp___2 = ldv_init_zalloc(1UL) [L6394] ldvarg9 = (unsigned char *)tmp___2 [L6395] FCALL ldv_initialize() [L6396] CALL ldv_memset((void *)(& ldvarg1), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4017] void *tmp ; [L4019] EXPR, FCALL memset(s, c, n) [L4019] tmp = memset(s, c, n) [L4020] return (tmp); VAL [LDV_IN_INTERRUPT=1, \old(c)=0, \old(n)=4, \old(s)={152:0}, \result={152:0}, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6396] RET ldv_memset((void *)(& ldvarg1), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg12={-(((__int128) 1 << 64) | 1):0}, ldvarg1={152:0}, ldvarg2={-(((__int128) 9 << 64) | 1):0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg5={-(((__int128) 8 << 64) | 1):0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}] [L6397] CALL ldv_memset((void *)(& ldvarg4), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4017] void *tmp ; [L4019] EXPR, FCALL memset(s, c, n) [L4019] tmp = memset(s, c, n) [L4020] return (tmp); VAL [LDV_IN_INTERRUPT=1, \old(c)=0, \old(n)=4, \old(s)={148:0}, \result={148:0}, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6397] RET ldv_memset((void *)(& ldvarg4), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg12={-(((__int128) 1 << 64) | 1):0}, ldvarg1={152:0}, ldvarg2={-(((__int128) 9 << 64) | 1):0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg5={-(((__int128) 8 << 64) | 1):0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}] [L6398] CALL ldv_memset((void *)(& ldvarg3), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4017] void *tmp ; [L4019] EXPR, FCALL memset(s, c, n) [L4019] tmp = memset(s, c, n) [L4020] return (tmp); VAL [LDV_IN_INTERRUPT=1, \old(c)=0, \old(n)=4, \old(s)={145:0}, \result={145:0}, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6398] RET ldv_memset((void *)(& ldvarg3), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg12={-(((__int128) 1 << 64) | 1):0}, ldvarg1={152:0}, ldvarg2={-(((__int128) 9 << 64) | 1):0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg5={-(((__int128) 8 << 64) | 1):0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}] [L6399] CALL ldv_memset((void *)(& ldvarg0), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4017] void *tmp ; [L4019] EXPR, FCALL memset(s, c, n) [L4019] tmp = memset(s, c, n) [L4020] return (tmp); VAL [LDV_IN_INTERRUPT=1, \old(c)=0, \old(n)=4, \old(s)={144:0}, \result={144:0}, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6399] RET ldv_memset((void *)(& ldvarg0), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg12={-(((__int128) 1 << 64) | 1):0}, ldvarg1={152:0}, ldvarg2={-(((__int128) 9 << 64) | 1):0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg5={-(((__int128) 8 << 64) | 1):0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}] [L6400] CALL ldv_memset((void *)(& ldvarg6), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4017] void *tmp ; [L4019] EXPR, FCALL memset(s, c, n) [L4019] tmp = memset(s, c, n) [L4020] return (tmp); VAL [LDV_IN_INTERRUPT=1, \old(c)=0, \old(n)=4, \old(s)={147:0}, \result={147:0}, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6400] RET ldv_memset((void *)(& ldvarg6), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg12={-(((__int128) 1 << 64) | 1):0}, ldvarg1={152:0}, ldvarg2={-(((__int128) 9 << 64) | 1):0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg5={-(((__int128) 8 << 64) | 1):0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}] [L6401] CALL ldv_memset((void *)(& ldvarg8), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4017] void *tmp ; [L4019] EXPR, FCALL memset(s, c, n) [L4019] tmp = memset(s, c, n) [L4020] return (tmp); VAL [LDV_IN_INTERRUPT=1, \old(c)=0, \old(n)=4, \old(s)={151:0}, \result={151:0}, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6401] RET ldv_memset((void *)(& ldvarg8), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg12={-(((__int128) 1 << 64) | 1):0}, ldvarg1={152:0}, ldvarg2={-(((__int128) 9 << 64) | 1):0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg5={-(((__int128) 8 << 64) | 1):0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}] [L6402] CALL ldv_memset((void *)(& ldvarg11), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4017] void *tmp ; [L4019] EXPR, FCALL memset(s, c, n) [L4019] tmp = memset(s, c, n) [L4020] return (tmp); VAL [LDV_IN_INTERRUPT=1, \old(c)=0, \old(n)=4, \old(s)={149:0}, \result={149:0}, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6402] RET ldv_memset((void *)(& ldvarg11), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg12={-(((__int128) 1 << 64) | 1):0}, ldvarg1={152:0}, ldvarg2={-(((__int128) 9 << 64) | 1):0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg5={-(((__int128) 8 << 64) | 1):0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}] [L6403] CALL ldv_memset((void *)(& ldvarg7), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4017] void *tmp ; [L4019] EXPR, FCALL memset(s, c, n) [L4019] tmp = memset(s, c, n) [L4020] return (tmp); VAL [LDV_IN_INTERRUPT=1, \old(c)=0, \old(n)=4, \old(s)={146:0}, \result={146:0}, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6403] RET ldv_memset((void *)(& ldvarg7), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg12={-(((__int128) 1 << 64) | 1):0}, ldvarg1={152:0}, ldvarg2={-(((__int128) 9 << 64) | 1):0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg5={-(((__int128) 8 << 64) | 1):0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}] [L6404] CALL ldv_memset((void *)(& ldvarg10), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4017] void *tmp ; [L4019] EXPR, FCALL memset(s, c, n) [L4019] tmp = memset(s, c, n) [L4020] return (tmp); VAL [LDV_IN_INTERRUPT=1, \old(c)=0, \old(n)=4, \old(s)={143:0}, \result={143:0}, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6404] RET ldv_memset((void *)(& ldvarg10), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg12={-(((__int128) 1 << 64) | 1):0}, ldvarg1={152:0}, ldvarg2={-(((__int128) 9 << 64) | 1):0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg5={-(((__int128) 8 << 64) | 1):0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}] [L6405] CALL work_init_1() [L6356] ldv_work_1_0 = 0 [L6357] ldv_work_1_1 = 0 [L6358] ldv_work_1_2 = 0 [L6359] ldv_work_1_3 = 0 VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6405] RET work_init_1() [L6406] ldv_state_variable_1 = 1 [L6407] ref_cnt = 0 [L6408] ldv_state_variable_0 = 1 [L6409] ldv_state_variable_3 = 0 [L6410] ldv_state_variable_2 = 0 VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg12={-(((__int128) 1 << 64) | 1):0}, ldvarg1={152:0}, ldvarg2={-(((__int128) 9 << 64) | 1):0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg5={-(((__int128) 8 << 64) | 1):0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}] [L6412] tmp___3 = __VERIFIER_nondet_int() [L6414] case 0: [L6420] case 1: [L6422] tmp___4 = __VERIFIER_nondet_int() [L6424] case 0: VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg12={-(((__int128) 1 << 64) | 1):0}, ldvarg1={152:0}, ldvarg2={-(((__int128) 9 << 64) | 1):0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg5={-(((__int128) 8 << 64) | 1):0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, tmp___3=1, tmp___4=1] [L6420] case 1: [L6432] case 1: VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg12={-(((__int128) 1 << 64) | 1):0}, ldvarg1={152:0}, ldvarg2={-(((__int128) 9 << 64) | 1):0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg5={-(((__int128) 8 << 64) | 1):0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, tmp___3=1] [L6420] case 1: [L6434] CALL, EXPR usb_serial_module_init() [L6145] int tmp ; [L6147-L6148] CALL, EXPR usb_serial_register_drivers((struct usb_serial_driver * const *)(& serial_drivers), "digi_acceleport", (struct usb_device_id const *)(& id_table_combined)) [L7536] return __VERIFIER_nondet_int(); [L6147-L6148] RET, EXPR usb_serial_register_drivers((struct usb_serial_driver * const *)(& serial_drivers), "digi_acceleport", (struct usb_device_id const *)(& id_table_combined)) [L6147-L6148] tmp = usb_serial_register_drivers((struct usb_serial_driver * const *)(& serial_drivers), "digi_acceleport", (struct usb_device_id const *)(& id_table_combined)) [L6149] return (tmp); VAL [LDV_IN_INTERRUPT=1, \result=0, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6434] RET, EXPR usb_serial_module_init() [L6434] ldv_retval_0 = usb_serial_module_init() [L6420] case 1: [L6436] ldv_state_variable_0 = 3 [L6437] ldv_state_variable_2 = 1 [L6438] CALL ldv_initialize_usb_serial_driver_2() [L6267] void *tmp ; [L6268] void *tmp___0 ; [L6269] void *tmp___1 ; [L6270] void *tmp___2 ; VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6272] CALL, EXPR ldv_init_zalloc(192UL) VAL [LDV_IN_INTERRUPT=1, \old(size)=192, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4006] void *p ; [L4007] void *tmp ; [L4009] EXPR, FCALL calloc(1UL, size) VAL [LDV_IN_INTERRUPT=1, \old(size)=192, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=192] [L4009] tmp = calloc(1UL, size) [L4010] p = tmp VAL [LDV_IN_INTERRUPT=1, \old(size)=192, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 3 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=192] [L4011] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L3968] COND FALSE !(!cond) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4011] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(size)=192, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 3 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=192] [L4012] return (p); VAL [LDV_IN_INTERRUPT=1, \old(size)=192, \result={-(((__int128) 3 << 64) | 1):0}, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=192] [L6272] RET, EXPR ldv_init_zalloc(192UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6272] tmp = ldv_init_zalloc(192UL) [L6273] digi_acceleport_4_device_group0 = (struct urb *)tmp VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6274] CALL, EXPR ldv_init_zalloc(3008UL) VAL [LDV_IN_INTERRUPT=1, \old(size)=3008, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4006] void *p ; [L4007] void *tmp ; [L4009] EXPR, FCALL calloc(1UL, size) VAL [LDV_IN_INTERRUPT=1, \old(size)=3008, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=3008] [L4009] tmp = calloc(1UL, size) [L4010] p = tmp VAL [LDV_IN_INTERRUPT=1, \old(size)=3008, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 10 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=3008] [L4011] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L3968] COND FALSE !(!cond) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4011] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(size)=3008, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 10 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=3008] [L4012] return (p); VAL [LDV_IN_INTERRUPT=1, \old(size)=3008, \result={-(((__int128) 10 << 64) | 1):0}, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=3008] [L6274] RET, EXPR ldv_init_zalloc(3008UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6274] tmp___0 = ldv_init_zalloc(3008UL) [L6275] digi_acceleport_4_device_group1 = (struct usb_serial_port *)tmp___0 VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6276] CALL, EXPR ldv_init_zalloc(272UL) VAL [LDV_IN_INTERRUPT=1, \old(size)=272, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4006] void *p ; [L4007] void *tmp ; [L4009] EXPR, FCALL calloc(1UL, size) VAL [LDV_IN_INTERRUPT=1, \old(size)=272, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=272] [L4009] tmp = calloc(1UL, size) [L4010] p = tmp VAL [LDV_IN_INTERRUPT=1, \old(size)=272, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 4 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=272] [L4011] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L3968] COND FALSE !(!cond) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4011] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(size)=272, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 4 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=272] [L4012] return (p); VAL [LDV_IN_INTERRUPT=1, \old(size)=272, \result={-(((__int128) 4 << 64) | 1):0}, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=272] [L6276] RET, EXPR ldv_init_zalloc(272UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6276] tmp___1 = ldv_init_zalloc(272UL) [L6277] digi_acceleport_4_device_group2 = (struct usb_serial *)tmp___1 VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6278] CALL, EXPR ldv_init_zalloc(1816UL) VAL [LDV_IN_INTERRUPT=1, \old(size)=1816, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4006] void *p ; [L4007] void *tmp ; [L4009] EXPR, FCALL calloc(1UL, size) VAL [LDV_IN_INTERRUPT=1, \old(size)=1816, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=1816] [L4009] tmp = calloc(1UL, size) [L4010] p = tmp VAL [LDV_IN_INTERRUPT=1, \old(size)=1816, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 5 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=1816] [L4011] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L3968] COND FALSE !(!cond) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4011] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(size)=1816, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 5 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=1816] [L4012] return (p); VAL [LDV_IN_INTERRUPT=1, \old(size)=1816, \result={-(((__int128) 5 << 64) | 1):0}, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=1816] [L6278] RET, EXPR ldv_init_zalloc(1816UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6278] tmp___2 = ldv_init_zalloc(1816UL) [L6279] digi_acceleport_4_device_group3 = (struct tty_struct *)tmp___2 VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6438] RET ldv_initialize_usb_serial_driver_2() [L6439] ldv_state_variable_3 = 1 [L6440] CALL ldv_initialize_usb_serial_driver_3() [L6337] void *tmp ; [L6338] void *tmp___0 ; [L6339] void *tmp___1 ; [L6340] void *tmp___2 ; VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6342] CALL, EXPR ldv_init_zalloc(192UL) VAL [LDV_IN_INTERRUPT=1, \old(size)=192, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4006] void *p ; [L4007] void *tmp ; [L4009] EXPR, FCALL calloc(1UL, size) VAL [LDV_IN_INTERRUPT=1, \old(size)=192, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=192] [L4009] tmp = calloc(1UL, size) [L4010] p = tmp VAL [LDV_IN_INTERRUPT=1, \old(size)=192, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 11 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=192] [L4011] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L3968] COND FALSE !(!cond) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4011] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(size)=192, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 11 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=192] [L4012] return (p); VAL [LDV_IN_INTERRUPT=1, \old(size)=192, \result={-(((__int128) 11 << 64) | 1):0}, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=192] [L6342] RET, EXPR ldv_init_zalloc(192UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6342] tmp = ldv_init_zalloc(192UL) [L6343] digi_acceleport_2_device_group0 = (struct urb *)tmp VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6344] CALL, EXPR ldv_init_zalloc(3008UL) VAL [LDV_IN_INTERRUPT=1, \old(size)=3008, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4006] void *p ; [L4007] void *tmp ; [L4009] EXPR, FCALL calloc(1UL, size) VAL [LDV_IN_INTERRUPT=1, \old(size)=3008, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=3008] [L4009] tmp = calloc(1UL, size) [L4010] p = tmp VAL [LDV_IN_INTERRUPT=1, \old(size)=3008, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 6 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=3008] [L4011] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L3968] COND FALSE !(!cond) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4011] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(size)=3008, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 6 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=3008] [L4012] return (p); VAL [LDV_IN_INTERRUPT=1, \old(size)=3008, \result={-(((__int128) 6 << 64) | 1):0}, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=3008] [L6344] RET, EXPR ldv_init_zalloc(3008UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6344] tmp___0 = ldv_init_zalloc(3008UL) [L6345] digi_acceleport_2_device_group1 = (struct usb_serial_port *)tmp___0 VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6346] CALL, EXPR ldv_init_zalloc(272UL) VAL [LDV_IN_INTERRUPT=1, \old(size)=272, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4006] void *p ; [L4007] void *tmp ; [L4009] EXPR, FCALL calloc(1UL, size) VAL [LDV_IN_INTERRUPT=1, \old(size)=272, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=272] [L4009] tmp = calloc(1UL, size) [L4010] p = tmp VAL [LDV_IN_INTERRUPT=1, \old(size)=272, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 7 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=272] [L4011] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L3968] COND FALSE !(!cond) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4011] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(size)=272, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 7 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=272] [L4012] return (p); VAL [LDV_IN_INTERRUPT=1, \old(size)=272, \result={-(((__int128) 7 << 64) | 1):0}, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=272] [L6346] RET, EXPR ldv_init_zalloc(272UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6346] tmp___1 = ldv_init_zalloc(272UL) [L6347] digi_acceleport_2_device_group2 = (struct usb_serial *)tmp___1 VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6348] CALL, EXPR ldv_init_zalloc(1816UL) VAL [LDV_IN_INTERRUPT=1, \old(size)=1816, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4006] void *p ; [L4007] void *tmp ; [L4009] EXPR, FCALL calloc(1UL, size) VAL [LDV_IN_INTERRUPT=1, \old(size)=1816, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=1816] [L4009] tmp = calloc(1UL, size) [L4010] p = tmp VAL [LDV_IN_INTERRUPT=1, \old(size)=1816, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 12 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=1816] [L4011] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L3968] COND FALSE !(!cond) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4011] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(size)=1816, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 12 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=1816] [L4012] return (p); VAL [LDV_IN_INTERRUPT=1, \old(size)=1816, \result={-(((__int128) 12 << 64) | 1):0}, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=1816] [L6348] RET, EXPR ldv_init_zalloc(1816UL) VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6348] tmp___2 = ldv_init_zalloc(1816UL) [L6349] digi_acceleport_2_device_group3 = (struct tty_struct *)tmp___2 VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 12 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6440] RET ldv_initialize_usb_serial_driver_3() [L6420] case 1: VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 12 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg12={-(((__int128) 1 << 64) | 1):0}, ldvarg1={152:0}, ldvarg2={-(((__int128) 9 << 64) | 1):0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg5={-(((__int128) 8 << 64) | 1):0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, tmp___3=1] [L6412] tmp___3 = __VERIFIER_nondet_int() [L6414] case 0: [L6420] case 1: [L6458] case 2: VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 12 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg12={-(((__int128) 1 << 64) | 1):0}, ldvarg1={152:0}, ldvarg2={-(((__int128) 9 << 64) | 1):0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg5={-(((__int128) 8 << 64) | 1):0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, tmp___3=3] [L6458] case 2: [L6810] case 3: VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 12 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg12={-(((__int128) 1 << 64) | 1):0}, ldvarg1={152:0}, ldvarg2={-(((__int128) 9 << 64) | 1):0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg5={-(((__int128) 8 << 64) | 1):0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}] [L6810] case 3: VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 12 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6810] case 3: [L6812] tmp___6 = __VERIFIER_nondet_int() [L6814] case 0: VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 12 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg12={-(((__int128) 1 << 64) | 1):0}, ldvarg1={152:0}, ldvarg2={-(((__int128) 9 << 64) | 1):0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg5={-(((__int128) 8 << 64) | 1):0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, tmp___6=3] [L6810] case 3: [L6836] case 1: VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 12 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg12={-(((__int128) 1 << 64) | 1):0}, ldvarg1={152:0}, ldvarg2={-(((__int128) 9 << 64) | 1):0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg5={-(((__int128) 8 << 64) | 1):0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, tmp___6=3] [L6810] case 3: [L6858] case 2: VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 12 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg12={-(((__int128) 1 << 64) | 1):0}, ldvarg1={152:0}, ldvarg2={-(((__int128) 9 << 64) | 1):0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg5={-(((__int128) 8 << 64) | 1):0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, tmp___6=3] [L6810] case 3: [L6868] case 3: VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 12 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg12={-(((__int128) 1 << 64) | 1):0}, ldvarg1={152:0}, ldvarg2={-(((__int128) 9 << 64) | 1):0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg5={-(((__int128) 8 << 64) | 1):0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, tmp___6=3] [L6810] case 3: VAL [LDV_IN_INTERRUPT=1, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 12 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={144:0}, ldvarg10={143:0}, ldvarg11={149:0}, ldvarg12={-(((__int128) 1 << 64) | 1):0}, ldvarg1={152:0}, ldvarg2={-(((__int128) 9 << 64) | 1):0}, ldvarg3={145:0}, ldvarg4={148:0}, ldvarg5={-(((__int128) 8 << 64) | 1):0}, ldvarg6={147:0}, ldvarg7={146:0}, ldvarg8={151:0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, tmp___6=3] [L6875] CALL digi_rx_unthrottle(digi_acceleport_4_device_group3) VAL [LDV_IN_INTERRUPT=1, \old(ldv_spin)=0, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 12 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4819] int ret ; [L4820] unsigned long flags ; [L4821] struct usb_serial_port *port ; [L4822] struct digi_port *priv ; [L4823] void *tmp ; [L4825] ret = 0 [L4826] EXPR tty->driver_data [L4826] port = (struct usb_serial_port *)tty->driver_data [L4827] CALL, EXPR usb_get_serial_port_data(port) VAL [LDV_IN_INTERRUPT=1, \old(ldv_spin)=0, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 12 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4352] void *tmp ; [L4354] CALL, EXPR dev_get_drvdata((struct device const *)(& port->dev)) [L4330] EXPR dev->driver_data [L4330] return ((void *)dev->driver_data); [L4354] RET, EXPR dev_get_drvdata((struct device const *)(& port->dev)) [L4354] tmp = dev_get_drvdata((struct device const *)(& port->dev)) [L4355] return (tmp); VAL [LDV_IN_INTERRUPT=1, \old(ldv_spin)=0, \old(port)={3080:-3}, \result={3057:-2}, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 12 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4827] RET, EXPR usb_get_serial_port_data(port) VAL [LDV_IN_INTERRUPT=1, \old(ldv_spin)=0, \old(tty)={-(((__int128) 5 << 64) | 1):0}, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 12 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, port={3080:-3}, ref_cnt=0, ret=0, serial_drivers={141:0}] [L4827] tmp = usb_get_serial_port_data(port) [L4828] priv = (struct digi_port *)tmp VAL [LDV_IN_INTERRUPT=1, \old(ldv_spin)=0, \old(tty)={-(((__int128) 5 << 64) | 1):0}, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 12 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, port={3080:-3}, priv={3057:-2}, ref_cnt=0, ret=0, serial_drivers={141:0}] [L4829] CALL ldv_spin_lock() VAL [LDV_IN_INTERRUPT=1, \old(ldv_spin)=0, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 12 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L7393] ldv_spin = 1 VAL [LDV_IN_INTERRUPT=1, \old(ldv_spin)=0, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 12 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4829] RET ldv_spin_lock() VAL [LDV_IN_INTERRUPT=1, \old(ldv_spin)=0, \old(tty)={-(((__int128) 5 << 64) | 1):0}, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 12 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, port={3080:-3}, priv={3057:-2}, ref_cnt=0, ret=0, serial_drivers={141:0}] [L4830] EXPR priv->dp_throttle_restart VAL [LDV_IN_INTERRUPT=1, \old(ldv_spin)=0, \old(tty)={-(((__int128) 5 << 64) | 1):0}, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 12 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, port={3080:-3}, priv={3057:-2}, ref_cnt=0, ret=0, serial_drivers={141:0}] [L4830] COND TRUE priv->dp_throttle_restart != 0 [L4831] EXPR port->read_urb [L4831] CALL ldv_usb_submit_urb_31(port->read_urb, 32U) [L7280] CALL ldv_check_alloc_flags(flags) VAL [LDV_IN_INTERRUPT=1, \old(flags)=32, \old(ldv_spin)=0, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 12 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L7360] ldv_spin != 0 && (flags & 16U) != 0U VAL [LDV_IN_INTERRUPT=1, \old(flags)=32, \old(ldv_spin)=0, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 12 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, flags=32, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L7360] EXPR flags & 16U VAL [LDV_IN_INTERRUPT=1, \old(flags)=32, \old(ldv_spin)=0, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 12 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L7360] ldv_spin != 0 && (flags & 16U) != 0U VAL [LDV_IN_INTERRUPT=1, \old(flags)=32, \old(ldv_spin)=0, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 12 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L7360] COND TRUE ldv_spin != 0 && (flags & 16U) != 0U [L7361] CALL ldv_error() VAL [LDV_IN_INTERRUPT=1, \old(ldv_spin)=0, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 12 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L7317] reach_error() VAL [LDV_IN_INTERRUPT=1, \old(ldv_spin)=0, __this_module={3177:3117}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={-(((__int128) 11 << 64) | 1):0}, digi_acceleport_2_device_group1={-(((__int128) 6 << 64) | 1):0}, digi_acceleport_2_device_group2={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 12 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 10 << 64) | 1):0}, digi_acceleport_4_device_group2={-(((__int128) 4 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 5 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] - StatisticsResult: Ultimate Automizer benchmark data CFG has 75 procedures, 1595 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 91.2s, OverallIterations: 11, TraceHistogramMax: 36, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 16.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 2 mSolverCounterUnknown, 9723 SdHoareTripleChecker+Valid, 13.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 9721 mSDsluCounter, 58889 SdHoareTripleChecker+Invalid, 13.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 33837 mSDsCounter, 192 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 863 IncrementalHoareTripleChecker+Invalid, 1057 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 192 mSolverCounterUnsat, 25052 mSDtfsCounter, 863 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1127 GetRequests, 1102 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 1.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=9624occurred in iteration=10, InterpolantAutomatonStates: 39, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.3s AutomataMinimizationTime, 10 MinimizatonAttempts, 98 StatesRemovedByMinimization, 6 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.7s SsaConstructionTime, 24.0s SatisfiabilityAnalysisTime, 8.6s InterpolantComputationTime, 3681 NumberOfCodeBlocks, 3681 NumberOfCodeBlocksAsserted, 15 NumberOfCheckSat, 3640 ConstructedInterpolants, 0 QuantifiedInterpolants, 4057 SizeOfPredicates, 1 NumberOfNonLiveVariables, 11423 ConjunctsInSsa, 43 ConjunctsInUnsatCore, 14 InterpolantComputations, 9 PerfectInterpolantSequences, 12315/12477 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-12-02 06:19:17,418 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 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: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1 --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 915f0586f949e48c77b2ad32406f83bea8431367172226a976e54d2db72122f7 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 06:19:19,401 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 06:19:19,490 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2024-12-02 06:19:19,496 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 06:19:19,497 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 06:19:19,519 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 06:19:19,520 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 06:19:19,520 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 06:19:19,520 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 06:19:19,521 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 06:19:19,521 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 06:19:19,521 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 06:19:19,521 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 06:19:19,521 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 06:19:19,521 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 06:19:19,521 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 06:19:19,522 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 06:19:19,522 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 06:19:19,522 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 06:19:19,522 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 06:19:19,522 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 06:19:19,522 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-12-02 06:19:19,522 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-12-02 06:19:19,522 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-12-02 06:19:19,522 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 06:19:19,522 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 06:19:19,522 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 06:19:19,522 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 06:19:19,523 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 06:19:19,523 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 06:19:19,523 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 06:19:19,523 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 06:19:19,523 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 06:19:19,523 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 06:19:19,523 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 06:19:19,523 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 06:19:19,523 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 06:19:19,523 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 06:19:19,523 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 06:19:19,524 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 06:19:19,524 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 06:19:19,524 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-12-02 06:19:19,524 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-12-02 06:19:19,524 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 06:19:19,524 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 06:19:19,524 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 06:19:19,524 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 06:19:19,524 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 915f0586f949e48c77b2ad32406f83bea8431367172226a976e54d2db72122f7 [2024-12-02 06:19:19,776 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 06:19:19,784 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 06:19:19,787 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 06:19:19,788 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 06:19:19,789 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 06:19:19,790 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i [2024-12-02 06:19:22,505 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/data/1a0be63d6/4ee314566ce749c492a96d1e52356ead/FLAG42ba2620d [2024-12-02 06:19:22,916 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 06:19:22,916 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i [2024-12-02 06:19:22,956 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/data/1a0be63d6/4ee314566ce749c492a96d1e52356ead/FLAG42ba2620d [2024-12-02 06:19:23,061 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/data/1a0be63d6/4ee314566ce749c492a96d1e52356ead [2024-12-02 06:19:23,064 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 06:19:23,065 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 06:19:23,067 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 06:19:23,067 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 06:19:23,072 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 06:19:23,073 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 06:19:23" (1/1) ... [2024-12-02 06:19:23,074 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6f726975 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:19:23, skipping insertion in model container [2024-12-02 06:19:23,074 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 06:19:23" (1/1) ... [2024-12-02 06:19:23,151 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 06:19:23,711 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,777 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,890 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,895 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,896 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,902 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,903 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,906 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,907 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,911 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,912 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,912 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,912 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,913 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,913 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,914 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,914 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,915 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,915 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,915 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,915 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,918 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,918 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,919 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,919 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,927 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,932 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,933 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,934 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,934 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,938 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,966 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,968 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,968 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,970 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,970 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,973 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,974 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,980 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,980 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,980 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,981 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,981 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,982 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,982 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,982 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,987 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:23,988 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,006 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,010 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,010 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,011 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,012 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,015 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,016 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,019 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,019 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,025 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,029 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,030 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,037 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,042 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,045 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,046 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,047 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,048 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,050 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,050 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,051 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,051 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,052 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,052 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,053 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,054 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,055 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,058 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,058 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,059 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,059 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,059 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,060 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,065 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,066 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,066 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,066 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,067 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,068 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,070 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,091 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,092 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,092 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,092 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,095 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,095 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,096 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,096 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,099 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,100 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,100 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,100 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,100 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,101 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,101 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,101 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,101 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,101 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,101 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,102 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,102 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,132 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i[215646,215659] [2024-12-02 06:19:24,171 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-12-02 06:19:24,172 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 06:19:24,204 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 06:19:24,298 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)); [3951-3952] [2024-12-02 06:19:24,303 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [4068] [2024-12-02 06:19:24,303 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4071] [2024-12-02 06:19:24,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4074] [2024-12-02 06:19:24,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4077] [2024-12-02 06:19:24,305 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [4102] [2024-12-02 06:19:24,306 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4105] [2024-12-02 06:19:24,306 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4108] [2024-12-02 06:19:24,306 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4111] [2024-12-02 06:19:24,453 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i[215646,215659] [2024-12-02 06:19:24,462 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 06:19:24,525 INFO L204 MainTranslator]: Completed translation [2024-12-02 06:19:24,526 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:19:24 WrapperNode [2024-12-02 06:19:24,526 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 06:19:24,527 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 06:19:24,527 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 06:19:24,527 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 06:19:24,532 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:19:24" (1/1) ... [2024-12-02 06:19:24,574 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:19:24" (1/1) ... [2024-12-02 06:19:24,666 INFO L138 Inliner]: procedures = 194, calls = 1538, calls flagged for inlining = 71, calls inlined = 66, statements flattened = 3689 [2024-12-02 06:19:24,666 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 06:19:24,667 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 06:19:24,667 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 06:19:24,667 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 06:19:24,675 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:19:24" (1/1) ... [2024-12-02 06:19:24,675 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:19:24" (1/1) ... [2024-12-02 06:19:24,690 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:19:24" (1/1) ... [2024-12-02 06:19:24,927 INFO L175 MemorySlicer]: Split 770 memory accesses to 11 slices as follows [2, 2, 2, 119, 3, 427, 38, 27, 146, 1, 3]. 55 percent of accesses are in the largest equivalence class. The 71 initializations are split as follows [2, 0, 0, 0, 0, 66, 0, 0, 0, 0, 3]. The 431 writes are split as follows [0, 1, 1, 102, 1, 151, 2, 27, 146, 0, 0]. [2024-12-02 06:19:24,927 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:19:24" (1/1) ... [2024-12-02 06:19:24,927 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:19:24" (1/1) ... [2024-12-02 06:19:25,027 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:19:24" (1/1) ... [2024-12-02 06:19:25,031 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:19:24" (1/1) ... [2024-12-02 06:19:25,048 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:19:24" (1/1) ... [2024-12-02 06:19:25,066 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:19:24" (1/1) ... [2024-12-02 06:19:25,077 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:19:24" (1/1) ... [2024-12-02 06:19:25,101 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 06:19:25,102 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 06:19:25,102 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 06:19:25,102 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 06:19:25,103 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:19:24" (1/1) ... [2024-12-02 06:19:25,108 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 06:19:25,119 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:19:25,130 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 06:19:25,133 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 06:19:25,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2024-12-02 06:19:25,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2024-12-02 06:19:25,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2024-12-02 06:19:25,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2024-12-02 06:19:25,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2024-12-02 06:19:25,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2024-12-02 06:19:25,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2024-12-02 06:19:25,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2024-12-02 06:19:25,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2024-12-02 06:19:25,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2024-12-02 06:19:25,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2024-12-02 06:19:25,152 INFO L130 BoogieDeclarations]: Found specification of procedure digi_break_ctl [2024-12-02 06:19:25,153 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_break_ctl [2024-12-02 06:19:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2024-12-02 06:19:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2024-12-02 06:19:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2024-12-02 06:19:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2024-12-02 06:19:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2024-12-02 06:19:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2024-12-02 06:19:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2024-12-02 06:19:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2024-12-02 06:19:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2024-12-02 06:19:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2024-12-02 06:19:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2024-12-02 06:19:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2024-12-02 06:19:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2024-12-02 06:19:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2024-12-02 06:19:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2024-12-02 06:19:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2024-12-02 06:19:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2024-12-02 06:19:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2024-12-02 06:19:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2024-12-02 06:19:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2024-12-02 06:19:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2024-12-02 06:19:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2024-12-02 06:19:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-12-02 06:19:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-12-02 06:19:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-12-02 06:19:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-12-02 06:19:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-12-02 06:19:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-12-02 06:19:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-12-02 06:19:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-12-02 06:19:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-12-02 06:19:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-12-02 06:19:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-12-02 06:19:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure cond_wait_interruptible_timeout_irqrestore [2024-12-02 06:19:25,155 INFO L138 BoogieDeclarations]: Found implementation of procedure cond_wait_interruptible_timeout_irqrestore [2024-12-02 06:19:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-02 06:19:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-02 06:19:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-02 06:19:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-02 06:19:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-02 06:19:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-02 06:19:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-02 06:19:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-02 06:19:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-02 06:19:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-02 06:19:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-02 06:19:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-12-02 06:19:25,155 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-12-02 06:19:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-12-02 06:19:25,155 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-12-02 06:19:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure digi_rx_throttle [2024-12-02 06:19:25,155 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_rx_throttle [2024-12-02 06:19:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-12-02 06:19:25,155 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-12-02 06:19:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2024-12-02 06:19:25,156 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2024-12-02 06:19:25,156 INFO L130 BoogieDeclarations]: Found specification of procedure digi_startup [2024-12-02 06:19:25,156 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_startup [2024-12-02 06:19:25,156 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-12-02 06:19:25,156 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-12-02 06:19:25,156 INFO L130 BoogieDeclarations]: Found specification of procedure char_buf_ptr [2024-12-02 06:19:25,156 INFO L138 BoogieDeclarations]: Found implementation of procedure char_buf_ptr [2024-12-02 06:19:25,156 INFO L130 BoogieDeclarations]: Found specification of procedure digi_open [2024-12-02 06:19:25,156 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_open [2024-12-02 06:19:25,156 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_1 [2024-12-02 06:19:25,156 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_1 [2024-12-02 06:19:25,156 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_serial_port_data [2024-12-02 06:19:25,156 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_serial_port_data [2024-12-02 06:19:25,157 INFO L130 BoogieDeclarations]: Found specification of procedure digi_read_bulk_callback [2024-12-02 06:19:25,157 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_read_bulk_callback [2024-12-02 06:19:25,157 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-12-02 06:19:25,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-12-02 06:19:25,157 INFO L130 BoogieDeclarations]: Found specification of procedure digi_write [2024-12-02 06:19:25,157 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_write [2024-12-02 06:19:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure digi_set_termios [2024-12-02 06:19:25,158 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_set_termios [2024-12-02 06:19:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 06:19:25,158 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 06:19:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure digi_tiocmset [2024-12-02 06:19:25,158 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_tiocmset [2024-12-02 06:19:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-12-02 06:19:25,158 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-12-02 06:19:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure digi_set_modem_signals [2024-12-02 06:19:25,158 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_set_modem_signals [2024-12-02 06:19:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure tty_termios_baud_rate [2024-12-02 06:19:25,158 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_termios_baud_rate [2024-12-02 06:19:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 06:19:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure digi_write_inb_command [2024-12-02 06:19:25,158 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_write_inb_command [2024-12-02 06:19:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure digi_write_oob_command [2024-12-02 06:19:25,158 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_write_oob_command [2024-12-02 06:19:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 06:19:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 06:19:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 06:19:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-02 06:19:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-02 06:19:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-02 06:19:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-02 06:19:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-02 06:19:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-02 06:19:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-02 06:19:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-02 06:19:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2024-12-02 06:19:25,159 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2024-12-02 06:19:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2024-12-02 06:19:25,159 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2024-12-02 06:19:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-12-02 06:19:25,159 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-12-02 06:19:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2024-12-02 06:19:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2024-12-02 06:19:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2024-12-02 06:19:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2024-12-02 06:19:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2024-12-02 06:19:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2024-12-02 06:19:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2024-12-02 06:19:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2024-12-02 06:19:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2024-12-02 06:19:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2024-12-02 06:19:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2024-12-02 06:19:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2024-12-02 06:19:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2024-12-02 06:19:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2024-12-02 06:19:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2024-12-02 06:19:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2024-12-02 06:19:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2024-12-02 06:19:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2024-12-02 06:19:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2024-12-02 06:19:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2024-12-02 06:19:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2024-12-02 06:19:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2024-12-02 06:19:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 06:19:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2024-12-02 06:19:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2024-12-02 06:19:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2024-12-02 06:19:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2024-12-02 06:19:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2024-12-02 06:19:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2024-12-02 06:19:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2024-12-02 06:19:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2024-12-02 06:19:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2024-12-02 06:19:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2024-12-02 06:19:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2024-12-02 06:19:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure digi_rx_unthrottle [2024-12-02 06:19:25,161 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_rx_unthrottle [2024-12-02 06:19:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-12-02 06:19:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-12-02 06:19:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-12-02 06:19:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-12-02 06:19:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-12-02 06:19:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-12-02 06:19:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-12-02 06:19:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-12-02 06:19:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-12-02 06:19:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-12-02 06:19:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-12-02 06:19:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-12-02 06:19:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-12-02 06:19:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#0 [2024-12-02 06:19:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#1 [2024-12-02 06:19:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#2 [2024-12-02 06:19:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#3 [2024-12-02 06:19:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#4 [2024-12-02 06:19:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#5 [2024-12-02 06:19:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#6 [2024-12-02 06:19:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#7 [2024-12-02 06:19:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#8 [2024-12-02 06:19:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#9 [2024-12-02 06:19:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#10 [2024-12-02 06:19:25,164 INFO L130 BoogieDeclarations]: Found specification of procedure digi_chars_in_buffer [2024-12-02 06:19:25,164 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_chars_in_buffer [2024-12-02 06:19:25,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-12-02 06:19:25,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2024-12-02 06:19:25,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2024-12-02 06:19:25,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2024-12-02 06:19:25,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2024-12-02 06:19:25,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2024-12-02 06:19:25,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2024-12-02 06:19:25,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2024-12-02 06:19:25,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2024-12-02 06:19:25,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2024-12-02 06:19:25,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2024-12-02 06:19:25,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2024-12-02 06:19:25,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2024-12-02 06:19:25,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2024-12-02 06:19:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2024-12-02 06:19:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2024-12-02 06:19:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2024-12-02 06:19:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2024-12-02 06:19:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2024-12-02 06:19:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2024-12-02 06:19:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2024-12-02 06:19:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2024-12-02 06:19:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2024-12-02 06:19:25,165 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2024-12-02 06:19:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-12-02 06:19:25,165 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-12-02 06:19:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2024-12-02 06:19:25,165 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2024-12-02 06:19:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure digi_port_remove [2024-12-02 06:19:25,165 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_port_remove [2024-12-02 06:19:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-12-02 06:19:25,165 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-12-02 06:19:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-12-02 06:19:25,165 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-12-02 06:19:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure digi_disconnect [2024-12-02 06:19:25,165 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_disconnect [2024-12-02 06:19:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure tty_port_tty_wakeup [2024-12-02 06:19:25,166 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_port_tty_wakeup [2024-12-02 06:19:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-12-02 06:19:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-12-02 06:19:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-12-02 06:19:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-12-02 06:19:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-12-02 06:19:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-12-02 06:19:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-12-02 06:19:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-12-02 06:19:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-12-02 06:19:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-12-02 06:19:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-12-02 06:19:25,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-12-02 06:19:25,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-12-02 06:19:25,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-12-02 06:19:25,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-12-02 06:19:25,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-12-02 06:19:25,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-12-02 06:19:25,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-12-02 06:19:25,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-12-02 06:19:25,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-12-02 06:19:25,167 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-12-02 06:19:25,167 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-12-02 06:19:25,167 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2024-12-02 06:19:25,167 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2024-12-02 06:19:25,167 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-12-02 06:19:25,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-12-02 06:19:25,167 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-12-02 06:19:25,167 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-12-02 06:19:25,167 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2024-12-02 06:19:25,167 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2024-12-02 06:19:25,167 INFO L130 BoogieDeclarations]: Found specification of procedure digi_write_bulk_callback [2024-12-02 06:19:25,167 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_write_bulk_callback [2024-12-02 06:19:25,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2024-12-02 06:19:25,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2024-12-02 06:19:25,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2024-12-02 06:19:25,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2024-12-02 06:19:25,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2024-12-02 06:19:25,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2024-12-02 06:19:25,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2024-12-02 06:19:25,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2024-12-02 06:19:25,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2024-12-02 06:19:25,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2024-12-02 06:19:25,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2024-12-02 06:19:25,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2024-12-02 06:19:25,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2024-12-02 06:19:25,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2024-12-02 06:19:25,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2024-12-02 06:19:25,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2024-12-02 06:19:25,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2024-12-02 06:19:25,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2024-12-02 06:19:25,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2024-12-02 06:19:25,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2024-12-02 06:19:25,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2024-12-02 06:19:25,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2024-12-02 06:19:25,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2024-12-02 06:19:25,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2024-12-02 06:19:25,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2024-12-02 06:19:25,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2024-12-02 06:19:25,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2024-12-02 06:19:25,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2024-12-02 06:19:25,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2024-12-02 06:19:25,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2024-12-02 06:19:25,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2024-12-02 06:19:25,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2024-12-02 06:19:25,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2024-12-02 06:19:25,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2024-12-02 06:19:25,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2024-12-02 06:19:25,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2024-12-02 06:19:25,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2024-12-02 06:19:25,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2024-12-02 06:19:25,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2024-12-02 06:19:25,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2024-12-02 06:19:25,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2024-12-02 06:19:25,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2024-12-02 06:19:25,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2024-12-02 06:19:25,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2024-12-02 06:19:25,170 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-12-02 06:19:25,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-12-02 06:19:25,170 INFO L130 BoogieDeclarations]: Found specification of procedure digi_wakeup_write_lock [2024-12-02 06:19:25,170 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_wakeup_write_lock [2024-12-02 06:19:25,170 INFO L130 BoogieDeclarations]: Found specification of procedure digi_write_room [2024-12-02 06:19:25,170 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_write_room [2024-12-02 06:19:25,170 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2024-12-02 06:19:25,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2024-12-02 06:19:25,170 INFO L130 BoogieDeclarations]: Found specification of procedure digi_close [2024-12-02 06:19:25,170 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_close [2024-12-02 06:19:25,170 INFO L130 BoogieDeclarations]: Found specification of procedure digi_tiocmget [2024-12-02 06:19:25,170 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_tiocmget [2024-12-02 06:19:25,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 06:19:25,170 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2024-12-02 06:19:25,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2024-12-02 06:19:25,170 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 06:19:25,170 INFO L130 BoogieDeclarations]: Found specification of procedure digi_port_probe [2024-12-02 06:19:25,170 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_port_probe [2024-12-02 06:19:25,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 06:19:25,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 06:19:25,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 06:19:25,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-02 06:19:25,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-02 06:19:25,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-02 06:19:25,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-02 06:19:25,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-02 06:19:25,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-02 06:19:25,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-02 06:19:25,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-02 06:19:25,171 INFO L130 BoogieDeclarations]: Found specification of procedure digi_release [2024-12-02 06:19:25,171 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_release [2024-12-02 06:19:25,171 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-12-02 06:19:25,171 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-12-02 06:19:25,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2024-12-02 06:19:25,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2024-12-02 06:19:25,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2024-12-02 06:19:25,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2024-12-02 06:19:25,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2024-12-02 06:19:25,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2024-12-02 06:19:25,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2024-12-02 06:19:25,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2024-12-02 06:19:25,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2024-12-02 06:19:25,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2024-12-02 06:19:25,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2024-12-02 06:19:25,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2024-12-02 06:19:25,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2024-12-02 06:19:25,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2024-12-02 06:19:25,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2024-12-02 06:19:25,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2024-12-02 06:19:25,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2024-12-02 06:19:25,171 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2024-12-02 06:19:25,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2024-12-02 06:19:25,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2024-12-02 06:19:25,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2024-12-02 06:19:25,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2024-12-02 06:19:25,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2024-12-02 06:19:25,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2024-12-02 06:19:25,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2024-12-02 06:19:25,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2024-12-02 06:19:25,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2024-12-02 06:19:25,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2024-12-02 06:19:25,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2024-12-02 06:19:25,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2024-12-02 06:19:25,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2024-12-02 06:19:25,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2024-12-02 06:19:25,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2024-12-02 06:19:25,172 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2024-12-02 06:19:25,173 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2024-12-02 06:19:25,173 INFO L130 BoogieDeclarations]: Found specification of procedure digi_port_init [2024-12-02 06:19:25,174 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_port_init [2024-12-02 06:19:25,174 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait [2024-12-02 06:19:25,174 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait [2024-12-02 06:19:25,174 INFO L130 BoogieDeclarations]: Found specification of procedure digi_dtr_rts [2024-12-02 06:19:25,174 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_dtr_rts [2024-12-02 06:19:25,174 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-12-02 06:19:25,174 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-12-02 06:19:25,174 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2024-12-02 06:19:25,174 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2024-12-02 06:19:25,174 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2024-12-02 06:19:25,174 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2024-12-02 06:19:25,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2024-12-02 06:19:25,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2024-12-02 06:19:25,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2024-12-02 06:19:25,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2024-12-02 06:19:25,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2024-12-02 06:19:25,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2024-12-02 06:19:25,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2024-12-02 06:19:25,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2024-12-02 06:19:25,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2024-12-02 06:19:25,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2024-12-02 06:19:25,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2024-12-02 06:19:25,175 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_serial_data [2024-12-02 06:19:25,175 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_serial_data [2024-12-02 06:19:25,175 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_guard [2024-12-02 06:19:25,175 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_guard [2024-12-02 06:19:25,175 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2024-12-02 06:19:25,175 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2024-12-02 06:19:25,175 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 06:19:25,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 06:19:25,865 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 06:19:25,868 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 06:19:27,039 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-12-02 06:20:05,645 INFO L? ?]: Removed 1319 outVars from TransFormulas that were not future-live. [2024-12-02 06:20:05,645 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 06:20:05,675 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 06:20:05,675 INFO L312 CfgBuilder]: Removed 0 assume(true) statements. [2024-12-02 06:20:05,675 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 06:20:05 BoogieIcfgContainer [2024-12-02 06:20:05,676 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 06:20:05,678 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 06:20:05,678 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 06:20:05,682 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 06:20:05,682 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 06:19:23" (1/3) ... [2024-12-02 06:20:05,683 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@dabb801 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 06:20:05, skipping insertion in model container [2024-12-02 06:20:05,683 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:19:24" (2/3) ... [2024-12-02 06:20:05,683 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@dabb801 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 06:20:05, skipping insertion in model container [2024-12-02 06:20:05,683 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 06:20:05" (3/3) ... [2024-12-02 06:20:05,684 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i [2024-12-02 06:20:05,698 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 06:20:05,701 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i that has 75 procedures, 1386 locations, 1 initial locations, 23 loop locations, and 1 error locations. [2024-12-02 06:20:05,775 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 06:20:05,786 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@20bed545, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 06:20:05,786 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 06:20:05,793 INFO L276 IsEmpty]: Start isEmpty. Operand has 1335 states, 905 states have (on average 1.3966850828729283) internal successors, (1264), 941 states have internal predecessors, (1264), 365 states have call successors, (365), 64 states have call predecessors, (365), 63 states have return successors, (360), 353 states have call predecessors, (360), 360 states have call successors, (360) [2024-12-02 06:20:05,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2024-12-02 06:20:05,808 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:20:05,809 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:20:05,809 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:20:05,813 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:20:05,814 INFO L85 PathProgramCache]: Analyzing trace with hash -423165402, now seen corresponding path program 1 times [2024-12-02 06:20:05,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 06:20:05,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [813770757] [2024-12-02 06:20:05,827 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:20:05,827 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:20:05,828 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:20:05,830 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:20:05,832 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 06:20:09,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:20:09,798 INFO L256 TraceCheckSpWp]: Trace formula consists of 2068 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 06:20:09,807 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:20:10,265 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-12-02 06:20:10,265 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 06:20:10,266 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 06:20:10,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813770757] [2024-12-02 06:20:10,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813770757] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:20:10,266 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:20:10,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:20:10,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640835380] [2024-12-02 06:20:10,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:20:10,270 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:20:10,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 06:20:10,283 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:20:10,284 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:20:10,287 INFO L87 Difference]: Start difference. First operand has 1335 states, 905 states have (on average 1.3966850828729283) internal successors, (1264), 941 states have internal predecessors, (1264), 365 states have call successors, (365), 64 states have call predecessors, (365), 63 states have return successors, (360), 353 states have call predecessors, (360), 360 states have call successors, (360) Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-12-02 06:20:15,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:20:15,366 INFO L93 Difference]: Finished difference Result 3763 states and 5753 transitions. [2024-12-02 06:20:15,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:20:15,368 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 151 [2024-12-02 06:20:15,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:20:15,396 INFO L225 Difference]: With dead ends: 3763 [2024-12-02 06:20:15,396 INFO L226 Difference]: Without dead ends: 2406 [2024-12-02 06:20:15,415 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:20:15,417 INFO L435 NwaCegarLoop]: 1983 mSDtfsCounter, 1640 mSDsluCounter, 1774 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1640 SdHoareTripleChecker+Valid, 3757 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2024-12-02 06:20:15,418 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1640 Valid, 3757 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2024-12-02 06:20:15,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2406 states. [2024-12-02 06:20:15,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2406 to 2403. [2024-12-02 06:20:15,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2403 states, 1633 states have (on average 1.3808940600122475) internal successors, (2255), 1691 states have internal predecessors, (2255), 646 states have call successors, (646), 124 states have call predecessors, (646), 123 states have return successors, (645), 631 states have call predecessors, (645), 645 states have call successors, (645) [2024-12-02 06:20:15,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2403 states to 2403 states and 3546 transitions. [2024-12-02 06:20:15,641 INFO L78 Accepts]: Start accepts. Automaton has 2403 states and 3546 transitions. Word has length 151 [2024-12-02 06:20:15,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:20:15,642 INFO L471 AbstractCegarLoop]: Abstraction has 2403 states and 3546 transitions. [2024-12-02 06:20:15,642 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-12-02 06:20:15,642 INFO L276 IsEmpty]: Start isEmpty. Operand 2403 states and 3546 transitions. [2024-12-02 06:20:15,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2024-12-02 06:20:15,646 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:20:15,647 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:20:15,675 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-12-02 06:20:15,847 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:20:15,848 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:20:15,848 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:20:15,848 INFO L85 PathProgramCache]: Analyzing trace with hash -23587556, now seen corresponding path program 1 times [2024-12-02 06:20:15,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 06:20:15,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [936060742] [2024-12-02 06:20:15,851 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:20:15,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:20:15,851 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:20:15,854 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:20:15,856 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 06:20:19,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:20:19,349 INFO L256 TraceCheckSpWp]: Trace formula consists of 2068 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 06:20:19,355 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:20:19,762 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-12-02 06:20:19,762 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 06:20:19,762 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 06:20:19,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936060742] [2024-12-02 06:20:19,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [936060742] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:20:19,762 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:20:19,762 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:20:19,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627584275] [2024-12-02 06:20:19,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:20:19,763 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:20:19,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 06:20:19,764 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:20:19,764 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:20:19,764 INFO L87 Difference]: Start difference. First operand 2403 states and 3546 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-12-02 06:20:24,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:20:24,993 INFO L93 Difference]: Finished difference Result 5910 states and 8695 transitions. [2024-12-02 06:20:24,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:20:24,994 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 151 [2024-12-02 06:20:24,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:20:25,013 INFO L225 Difference]: With dead ends: 5910 [2024-12-02 06:20:25,013 INFO L226 Difference]: Without dead ends: 3549 [2024-12-02 06:20:25,024 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:20:25,025 INFO L435 NwaCegarLoop]: 3424 mSDtfsCounter, 1610 mSDsluCounter, 1743 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1610 SdHoareTripleChecker+Valid, 5167 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:20:25,025 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1610 Valid, 5167 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2024-12-02 06:20:25,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3549 states. [2024-12-02 06:20:25,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3549 to 3544. [2024-12-02 06:20:25,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3544 states, 2414 states have (on average 1.3761391880695941) internal successors, (3322), 2502 states have internal predecessors, (3322), 939 states have call successors, (939), 191 states have call predecessors, (939), 190 states have return successors, (938), 916 states have call predecessors, (938), 938 states have call successors, (938) [2024-12-02 06:20:25,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3544 states to 3544 states and 5199 transitions. [2024-12-02 06:20:25,171 INFO L78 Accepts]: Start accepts. Automaton has 3544 states and 5199 transitions. Word has length 151 [2024-12-02 06:20:25,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:20:25,171 INFO L471 AbstractCegarLoop]: Abstraction has 3544 states and 5199 transitions. [2024-12-02 06:20:25,172 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-12-02 06:20:25,172 INFO L276 IsEmpty]: Start isEmpty. Operand 3544 states and 5199 transitions. [2024-12-02 06:20:25,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2024-12-02 06:20:25,176 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:20:25,176 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:20:25,195 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-12-02 06:20:25,377 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:20:25,377 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:20:25,377 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:20:25,377 INFO L85 PathProgramCache]: Analyzing trace with hash 128130440, now seen corresponding path program 1 times [2024-12-02 06:20:25,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 06:20:25,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1454087481] [2024-12-02 06:20:25,379 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:20:25,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:20:25,379 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:20:25,380 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:20:25,382 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-02 06:20:28,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:20:28,535 INFO L256 TraceCheckSpWp]: Trace formula consists of 2476 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 06:20:28,542 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:20:46,945 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1107 trivial. 0 not checked. [2024-12-02 06:20:46,945 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 06:20:46,945 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 06:20:46,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454087481] [2024-12-02 06:20:46,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454087481] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:20:46,945 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:20:46,945 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-12-02 06:20:46,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966806742] [2024-12-02 06:20:46,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:20:46,946 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:20:46,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 06:20:46,946 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:20:46,946 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:20:46,947 INFO L87 Difference]: Start difference. First operand 3544 states and 5199 transitions. Second operand has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 2 states have internal predecessors, (64), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 1 states have call predecessors, (23), 1 states have call successors, (23) [2024-12-02 06:20:47,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:20:47,187 INFO L93 Difference]: Finished difference Result 3649 states and 5324 transitions. [2024-12-02 06:20:47,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:20:47,187 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 2 states have internal predecessors, (64), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 1 states have call predecessors, (23), 1 states have call successors, (23) Word has length 292 [2024-12-02 06:20:47,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:20:47,208 INFO L225 Difference]: With dead ends: 3649 [2024-12-02 06:20:47,208 INFO L226 Difference]: Without dead ends: 3646 [2024-12-02 06:20:47,211 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 290 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:20:47,212 INFO L435 NwaCegarLoop]: 1981 mSDtfsCounter, 1559 mSDsluCounter, 326 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1559 SdHoareTripleChecker+Valid, 2307 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:20:47,212 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1559 Valid, 2307 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 06:20:47,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3646 states. [2024-12-02 06:20:47,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3646 to 3625. [2024-12-02 06:20:47,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3625 states, 2471 states have (on average 1.3735329825981384) internal successors, (3394), 2562 states have internal predecessors, (3394), 948 states have call successors, (948), 209 states have call predecessors, (948), 205 states have return successors, (947), 922 states have call predecessors, (947), 947 states have call successors, (947) [2024-12-02 06:20:47,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3625 states to 3625 states and 5289 transitions. [2024-12-02 06:20:47,426 INFO L78 Accepts]: Start accepts. Automaton has 3625 states and 5289 transitions. Word has length 292 [2024-12-02 06:20:47,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:20:47,427 INFO L471 AbstractCegarLoop]: Abstraction has 3625 states and 5289 transitions. [2024-12-02 06:20:47,427 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 2 states have internal predecessors, (64), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 1 states have call predecessors, (23), 1 states have call successors, (23) [2024-12-02 06:20:47,427 INFO L276 IsEmpty]: Start isEmpty. Operand 3625 states and 5289 transitions. [2024-12-02 06:20:47,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-12-02 06:20:47,435 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:20:47,436 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:20:47,463 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-12-02 06:20:47,636 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:20:47,636 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:20:47,636 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:20:47,636 INFO L85 PathProgramCache]: Analyzing trace with hash 1548616726, now seen corresponding path program 1 times [2024-12-02 06:20:47,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 06:20:47,638 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [638737423] [2024-12-02 06:20:47,638 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:20:47,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:20:47,638 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:20:47,639 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:20:47,640 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-12-02 06:20:50,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:20:50,721 INFO L256 TraceCheckSpWp]: Trace formula consists of 2437 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 06:20:50,726 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:20:59,493 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 451 proven. 0 refuted. 0 times theorem prover too weak. 656 trivial. 0 not checked. [2024-12-02 06:20:59,493 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 06:20:59,493 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 06:20:59,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638737423] [2024-12-02 06:20:59,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [638737423] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:20:59,493 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:20:59,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:20:59,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578800359] [2024-12-02 06:20:59,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:20:59,494 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:20:59,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 06:20:59,495 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:20:59,495 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:20:59,495 INFO L87 Difference]: Start difference. First operand 3625 states and 5289 transitions. Second operand has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2024-12-02 06:21:03,893 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.40s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 06:21:13,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:21:13,198 INFO L93 Difference]: Finished difference Result 9034 states and 13207 transitions. [2024-12-02 06:21:13,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:21:13,199 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 302 [2024-12-02 06:21:13,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:21:13,221 INFO L225 Difference]: With dead ends: 9034 [2024-12-02 06:21:13,221 INFO L226 Difference]: Without dead ends: 5458 [2024-12-02 06:21:13,232 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 300 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:21:13,233 INFO L435 NwaCegarLoop]: 2106 mSDtfsCounter, 1673 mSDsluCounter, 1753 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 77 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1673 SdHoareTripleChecker+Valid, 3859 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.5s IncrementalHoareTripleChecker+Time [2024-12-02 06:21:13,234 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1673 Valid, 3859 Invalid, 270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 192 Invalid, 1 Unknown, 0 Unchecked, 13.5s Time] [2024-12-02 06:21:13,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5458 states. [2024-12-02 06:21:13,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5458 to 5450. [2024-12-02 06:21:13,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5450 states, 3762 states have (on average 1.3628389154704945) internal successors, (5127), 3897 states have internal predecessors, (5127), 1369 states have call successors, (1369), 324 states have call predecessors, (1369), 318 states have return successors, (1368), 1333 states have call predecessors, (1368), 1368 states have call successors, (1368) [2024-12-02 06:21:13,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5450 states to 5450 states and 7864 transitions. [2024-12-02 06:21:13,438 INFO L78 Accepts]: Start accepts. Automaton has 5450 states and 7864 transitions. Word has length 302 [2024-12-02 06:21:13,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:21:13,438 INFO L471 AbstractCegarLoop]: Abstraction has 5450 states and 7864 transitions. [2024-12-02 06:21:13,439 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2024-12-02 06:21:13,439 INFO L276 IsEmpty]: Start isEmpty. Operand 5450 states and 7864 transitions. [2024-12-02 06:21:13,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2024-12-02 06:21:13,442 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:21:13,442 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:21:13,462 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-12-02 06:21:13,643 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:21:13,643 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:21:13,643 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:21:13,643 INFO L85 PathProgramCache]: Analyzing trace with hash 1478910696, now seen corresponding path program 1 times [2024-12-02 06:21:13,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 06:21:13,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [320200454] [2024-12-02 06:21:13,645 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:21:13,645 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:21:13,645 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:21:13,646 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:21:13,647 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-12-02 06:21:16,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:21:16,877 INFO L256 TraceCheckSpWp]: Trace formula consists of 2437 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 06:21:16,881 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:21:23,870 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 451 proven. 0 refuted. 0 times theorem prover too weak. 656 trivial. 0 not checked. [2024-12-02 06:21:23,870 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 06:21:23,870 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 06:21:23,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [320200454] [2024-12-02 06:21:23,870 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [320200454] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:21:23,871 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:21:23,871 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:21:23,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774794846] [2024-12-02 06:21:23,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:21:23,871 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:21:23,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 06:21:23,872 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:21:23,872 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:21:23,872 INFO L87 Difference]: Start difference. First operand 5450 states and 7864 transitions. Second operand has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2024-12-02 06:21:28,108 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.24s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 06:21:41,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:21:41,760 INFO L93 Difference]: Finished difference Result 13439 states and 19427 transitions. [2024-12-02 06:21:41,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:21:41,760 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 303 [2024-12-02 06:21:41,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:21:41,787 INFO L225 Difference]: With dead ends: 13439 [2024-12-02 06:21:41,787 INFO L226 Difference]: Without dead ends: 8038 [2024-12-02 06:21:41,802 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 301 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:21:41,802 INFO L435 NwaCegarLoop]: 2516 mSDtfsCounter, 1672 mSDsluCounter, 1752 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 83 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1672 SdHoareTripleChecker+Valid, 4268 SdHoareTripleChecker+Invalid, 290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.6s IncrementalHoareTripleChecker+Time [2024-12-02 06:21:41,802 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1672 Valid, 4268 Invalid, 290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 206 Invalid, 1 Unknown, 0 Unchecked, 17.6s Time] [2024-12-02 06:21:41,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8038 states. [2024-12-02 06:21:42,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8038 to 8023. [2024-12-02 06:21:42,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8023 states, 5612 states have (on average 1.350855310049893) internal successors, (7581), 5806 states have internal predecessors, (7581), 1928 states have call successors, (1928), 491 states have call predecessors, (1928), 482 states have return successors, (1927), 1879 states have call predecessors, (1927), 1927 states have call successors, (1927) [2024-12-02 06:21:42,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8023 states to 8023 states and 11436 transitions. [2024-12-02 06:21:42,106 INFO L78 Accepts]: Start accepts. Automaton has 8023 states and 11436 transitions. Word has length 303 [2024-12-02 06:21:42,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:21:42,107 INFO L471 AbstractCegarLoop]: Abstraction has 8023 states and 11436 transitions. [2024-12-02 06:21:42,107 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2024-12-02 06:21:42,107 INFO L276 IsEmpty]: Start isEmpty. Operand 8023 states and 11436 transitions. [2024-12-02 06:21:42,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-12-02 06:21:42,110 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:21:42,110 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:21:42,129 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-12-02 06:21:42,311 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:21:42,311 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:21:42,311 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:21:42,311 INFO L85 PathProgramCache]: Analyzing trace with hash 1005934555, now seen corresponding path program 1 times [2024-12-02 06:21:42,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 06:21:42,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [372716866] [2024-12-02 06:21:42,313 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:21:42,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:21:42,313 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:21:42,315 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:21:42,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-12-02 06:21:45,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:21:45,770 INFO L256 TraceCheckSpWp]: Trace formula consists of 2436 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-12-02 06:21:45,774 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:21:47,064 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 488 proven. 0 refuted. 0 times theorem prover too weak. 619 trivial. 0 not checked. [2024-12-02 06:21:47,064 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 06:21:47,064 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 06:21:47,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [372716866] [2024-12-02 06:21:47,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [372716866] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:21:47,064 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:21:47,064 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 06:21:47,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247346768] [2024-12-02 06:21:47,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:21:47,065 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 06:21:47,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 06:21:47,066 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 06:21:47,066 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 06:21:47,066 INFO L87 Difference]: Start difference. First operand 8023 states and 11436 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 06:21:48,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:21:48,807 INFO L93 Difference]: Finished difference Result 16024 states and 22855 transitions. [2024-12-02 06:21:48,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 06:21:48,808 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 302 [2024-12-02 06:21:48,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:21:48,849 INFO L225 Difference]: With dead ends: 16024 [2024-12-02 06:21:48,849 INFO L226 Difference]: Without dead ends: 8024 [2024-12-02 06:21:48,866 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 299 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 06:21:48,867 INFO L435 NwaCegarLoop]: 1963 mSDtfsCounter, 0 mSDsluCounter, 3906 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5869 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-12-02 06:21:48,867 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5869 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-12-02 06:21:48,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8024 states. [2024-12-02 06:21:49,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8024 to 8024. [2024-12-02 06:21:49,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8024 states, 5613 states have (on average 1.3507928024229467) internal successors, (7582), 5807 states have internal predecessors, (7582), 1928 states have call successors, (1928), 491 states have call predecessors, (1928), 482 states have return successors, (1927), 1879 states have call predecessors, (1927), 1927 states have call successors, (1927) [2024-12-02 06:21:49,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8024 states to 8024 states and 11437 transitions. [2024-12-02 06:21:49,278 INFO L78 Accepts]: Start accepts. Automaton has 8024 states and 11437 transitions. Word has length 302 [2024-12-02 06:21:49,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:21:49,278 INFO L471 AbstractCegarLoop]: Abstraction has 8024 states and 11437 transitions. [2024-12-02 06:21:49,279 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 06:21:49,279 INFO L276 IsEmpty]: Start isEmpty. Operand 8024 states and 11437 transitions. [2024-12-02 06:21:49,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2024-12-02 06:21:49,284 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:21:49,284 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 9, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:21:49,317 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-12-02 06:21:49,485 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:21:49,485 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:21:49,485 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:21:49,485 INFO L85 PathProgramCache]: Analyzing trace with hash 526522320, now seen corresponding path program 1 times [2024-12-02 06:21:49,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 06:21:49,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [368278231] [2024-12-02 06:21:49,487 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:21:49,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:21:49,487 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:21:49,489 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:21:49,490 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-12-02 06:21:52,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:21:52,960 INFO L256 TraceCheckSpWp]: Trace formula consists of 2537 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 06:21:52,964 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:21:55,069 INFO L134 CoverageAnalysis]: Checked inductivity of 1224 backedges. 512 proven. 1 refuted. 0 times theorem prover too weak. 711 trivial. 0 not checked. [2024-12-02 06:21:55,069 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 06:22:14,769 INFO L134 CoverageAnalysis]: Checked inductivity of 1224 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 1167 trivial. 0 not checked. [2024-12-02 06:22:14,769 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 06:22:14,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368278231] [2024-12-02 06:22:14,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368278231] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 06:22:14,770 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 06:22:14,770 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2024-12-02 06:22:14,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403049650] [2024-12-02 06:22:14,770 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 06:22:14,771 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 06:22:14,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 06:22:14,771 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 06:22:14,771 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-12-02 06:22:14,771 INFO L87 Difference]: Start difference. First operand 8024 states and 11437 transitions. Second operand has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 2 states have call successors, (48), 2 states have call predecessors, (48), 4 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2024-12-02 06:22:18,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:22:18,467 INFO L93 Difference]: Finished difference Result 16031 states and 22872 transitions. [2024-12-02 06:22:18,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 06:22:18,468 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 2 states have call successors, (48), 2 states have call predecessors, (48), 4 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) Word has length 312 [2024-12-02 06:22:18,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:22:18,506 INFO L225 Difference]: With dead ends: 16031 [2024-12-02 06:22:18,507 INFO L226 Difference]: Without dead ends: 8027 [2024-12-02 06:22:18,532 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 623 GetRequests, 616 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2024-12-02 06:22:18,532 INFO L435 NwaCegarLoop]: 1963 mSDtfsCounter, 0 mSDsluCounter, 3908 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5871 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-12-02 06:22:18,532 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5871 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-12-02 06:22:18,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8027 states. [2024-12-02 06:22:18,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8027 to 8027. [2024-12-02 06:22:18,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8027 states, 5616 states have (on average 1.350605413105413) internal successors, (7585), 5810 states have internal predecessors, (7585), 1928 states have call successors, (1928), 491 states have call predecessors, (1928), 482 states have return successors, (1927), 1879 states have call predecessors, (1927), 1927 states have call successors, (1927) [2024-12-02 06:22:18,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8027 states to 8027 states and 11440 transitions. [2024-12-02 06:22:18,922 INFO L78 Accepts]: Start accepts. Automaton has 8027 states and 11440 transitions. Word has length 312 [2024-12-02 06:22:18,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:22:18,922 INFO L471 AbstractCegarLoop]: Abstraction has 8027 states and 11440 transitions. [2024-12-02 06:22:18,922 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 2 states have call successors, (48), 2 states have call predecessors, (48), 4 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2024-12-02 06:22:18,922 INFO L276 IsEmpty]: Start isEmpty. Operand 8027 states and 11440 transitions. [2024-12-02 06:22:18,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 340 [2024-12-02 06:22:18,928 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:22:18,928 INFO L218 NwaCegarLoop]: trace histogram [36, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:22:18,962 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-12-02 06:22:19,128 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:22:19,128 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:22:19,129 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:22:19,129 INFO L85 PathProgramCache]: Analyzing trace with hash -809149585, now seen corresponding path program 2 times [2024-12-02 06:22:19,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 06:22:19,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1386759198] [2024-12-02 06:22:19,130 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-12-02 06:22:19,130 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:22:19,131 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:22:19,132 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:22:19,133 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-12-02 06:22:22,578 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-12-02 06:22:22,578 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-12-02 06:22:22,609 INFO L256 TraceCheckSpWp]: Trace formula consists of 1621 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-12-02 06:22:22,613 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:22:24,022 INFO L134 CoverageAnalysis]: Checked inductivity of 2061 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2061 trivial. 0 not checked. [2024-12-02 06:22:24,022 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 06:22:24,022 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 06:22:24,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386759198] [2024-12-02 06:22:24,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1386759198] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:22:24,022 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:22:24,022 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 06:22:24,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181947746] [2024-12-02 06:22:24,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:22:24,023 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 06:22:24,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 06:22:24,023 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 06:22:24,023 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:22:24,023 INFO L87 Difference]: Start difference. First operand 8027 states and 11440 transitions. Second operand has 5 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 3 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (25), 1 states have call predecessors, (25), 1 states have call successors, (25) [2024-12-02 06:22:25,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:22:25,817 INFO L93 Difference]: Finished difference Result 8062 states and 11474 transitions. [2024-12-02 06:22:25,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 06:22:25,818 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 3 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (25), 1 states have call predecessors, (25), 1 states have call successors, (25) Word has length 339 [2024-12-02 06:22:25,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:22:25,853 INFO L225 Difference]: With dead ends: 8062 [2024-12-02 06:22:25,853 INFO L226 Difference]: Without dead ends: 8059 [2024-12-02 06:22:25,858 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 335 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 06:22:25,858 INFO L435 NwaCegarLoop]: 1965 mSDtfsCounter, 4 mSDsluCounter, 5878 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 7843 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-12-02 06:22:25,859 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 7843 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-12-02 06:22:25,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8059 states. [2024-12-02 06:22:26,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8059 to 8059. [2024-12-02 06:22:26,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8059 states, 5640 states have (on average 1.349113475177305) internal successors, (7609), 5834 states have internal predecessors, (7609), 1928 states have call successors, (1928), 499 states have call predecessors, (1928), 490 states have return successors, (1927), 1879 states have call predecessors, (1927), 1927 states have call successors, (1927) [2024-12-02 06:22:26,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8059 states to 8059 states and 11464 transitions. [2024-12-02 06:22:26,230 INFO L78 Accepts]: Start accepts. Automaton has 8059 states and 11464 transitions. Word has length 339 [2024-12-02 06:22:26,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:22:26,231 INFO L471 AbstractCegarLoop]: Abstraction has 8059 states and 11464 transitions. [2024-12-02 06:22:26,231 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 3 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (25), 1 states have call predecessors, (25), 1 states have call successors, (25) [2024-12-02 06:22:26,231 INFO L276 IsEmpty]: Start isEmpty. Operand 8059 states and 11464 transitions. [2024-12-02 06:22:26,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 366 [2024-12-02 06:22:26,237 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:22:26,238 INFO L218 NwaCegarLoop]: trace histogram [36, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:22:26,264 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-12-02 06:22:26,438 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:22:26,438 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:22:26,439 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:22:26,439 INFO L85 PathProgramCache]: Analyzing trace with hash -1730784080, now seen corresponding path program 1 times [2024-12-02 06:22:26,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 06:22:26,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1034370829] [2024-12-02 06:22:26,441 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:22:26,441 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:22:26,441 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:22:26,443 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:22:26,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-12-02 06:22:30,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:22:30,796 INFO L256 TraceCheckSpWp]: Trace formula consists of 3053 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-12-02 06:22:30,800 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:22:32,207 INFO L134 CoverageAnalysis]: Checked inductivity of 2068 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2068 trivial. 0 not checked. [2024-12-02 06:22:32,207 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 06:22:32,207 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 06:22:32,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1034370829] [2024-12-02 06:22:32,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1034370829] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:22:32,207 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:22:32,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 06:22:32,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45035458] [2024-12-02 06:22:32,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:22:32,208 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 06:22:32,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 06:22:32,209 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 06:22:32,209 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:22:32,209 INFO L87 Difference]: Start difference. First operand 8059 states and 11464 transitions. Second operand has 5 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 3 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (30), 1 states have call predecessors, (30), 1 states have call successors, (30) [2024-12-02 06:22:34,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:22:34,004 INFO L93 Difference]: Finished difference Result 8094 states and 11498 transitions. [2024-12-02 06:22:34,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 06:22:34,004 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 3 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (30), 1 states have call predecessors, (30), 1 states have call successors, (30) Word has length 365 [2024-12-02 06:22:34,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:22:34,042 INFO L225 Difference]: With dead ends: 8094 [2024-12-02 06:22:34,042 INFO L226 Difference]: Without dead ends: 8091 [2024-12-02 06:22:34,047 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 365 GetRequests, 361 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 06:22:34,047 INFO L435 NwaCegarLoop]: 1965 mSDtfsCounter, 4 mSDsluCounter, 5878 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 7843 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-12-02 06:22:34,047 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 7843 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-12-02 06:22:34,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8091 states. [2024-12-02 06:22:34,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8091 to 8091. [2024-12-02 06:22:34,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8091 states, 5664 states have (on average 1.3476341807909604) internal successors, (7633), 5858 states have internal predecessors, (7633), 1928 states have call successors, (1928), 507 states have call predecessors, (1928), 498 states have return successors, (1927), 1879 states have call predecessors, (1927), 1927 states have call successors, (1927) [2024-12-02 06:22:34,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8091 states to 8091 states and 11488 transitions. [2024-12-02 06:22:34,427 INFO L78 Accepts]: Start accepts. Automaton has 8091 states and 11488 transitions. Word has length 365 [2024-12-02 06:22:34,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:22:34,428 INFO L471 AbstractCegarLoop]: Abstraction has 8091 states and 11488 transitions. [2024-12-02 06:22:34,428 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 3 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (30), 1 states have call predecessors, (30), 1 states have call successors, (30) [2024-12-02 06:22:34,428 INFO L276 IsEmpty]: Start isEmpty. Operand 8091 states and 11488 transitions. [2024-12-02 06:22:34,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 376 [2024-12-02 06:22:34,438 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:22:34,438 INFO L218 NwaCegarLoop]: trace histogram [36, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:22:34,480 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-12-02 06:22:34,638 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:22:34,639 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:22:34,639 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:22:34,639 INFO L85 PathProgramCache]: Analyzing trace with hash 538665030, now seen corresponding path program 1 times [2024-12-02 06:22:34,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 06:22:34,641 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1221974640] [2024-12-02 06:22:34,641 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:22:34,641 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:22:34,641 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:22:34,643 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:22:34,644 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-12-02 06:22:38,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:22:38,418 INFO L256 TraceCheckSpWp]: Trace formula consists of 3047 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-12-02 06:22:38,422 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:22:39,835 INFO L134 CoverageAnalysis]: Checked inductivity of 2061 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2061 trivial. 0 not checked. [2024-12-02 06:22:39,836 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 06:22:39,836 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 06:22:39,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221974640] [2024-12-02 06:22:39,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221974640] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:22:39,836 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:22:39,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 06:22:39,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136974273] [2024-12-02 06:22:39,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:22:39,837 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 06:22:39,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 06:22:39,837 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 06:22:39,837 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:22:39,838 INFO L87 Difference]: Start difference. First operand 8091 states and 11488 transitions. Second operand has 5 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 3 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) [2024-12-02 06:22:41,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:22:41,639 INFO L93 Difference]: Finished difference Result 8126 states and 11522 transitions. [2024-12-02 06:22:41,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 06:22:41,639 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 3 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) Word has length 375 [2024-12-02 06:22:41,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:22:41,664 INFO L225 Difference]: With dead ends: 8126 [2024-12-02 06:22:41,664 INFO L226 Difference]: Without dead ends: 8123 [2024-12-02 06:22:41,668 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 371 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 06:22:41,668 INFO L435 NwaCegarLoop]: 1965 mSDtfsCounter, 4 mSDsluCounter, 5878 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 7843 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-12-02 06:22:41,668 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 7843 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-12-02 06:22:41,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8123 states. [2024-12-02 06:22:41,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8123 to 8123. [2024-12-02 06:22:41,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8123 states, 5688 states have (on average 1.346167369901547) internal successors, (7657), 5882 states have internal predecessors, (7657), 1928 states have call successors, (1928), 515 states have call predecessors, (1928), 506 states have return successors, (1927), 1879 states have call predecessors, (1927), 1927 states have call successors, (1927) [2024-12-02 06:22:41,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8123 states to 8123 states and 11512 transitions. [2024-12-02 06:22:41,993 INFO L78 Accepts]: Start accepts. Automaton has 8123 states and 11512 transitions. Word has length 375 [2024-12-02 06:22:41,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:22:41,993 INFO L471 AbstractCegarLoop]: Abstraction has 8123 states and 11512 transitions. [2024-12-02 06:22:41,993 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 3 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (28), 1 states have call predecessors, (28), 1 states have call successors, (28) [2024-12-02 06:22:41,993 INFO L276 IsEmpty]: Start isEmpty. Operand 8123 states and 11512 transitions. [2024-12-02 06:22:41,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 379 [2024-12-02 06:22:41,999 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:22:41,999 INFO L218 NwaCegarLoop]: trace histogram [36, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:22:42,029 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-12-02 06:22:42,200 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:22:42,200 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:22:42,200 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:22:42,200 INFO L85 PathProgramCache]: Analyzing trace with hash 339945980, now seen corresponding path program 1 times [2024-12-02 06:22:42,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 06:22:42,202 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1879825626] [2024-12-02 06:22:42,202 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:22:42,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:22:42,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:22:42,203 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:22:42,204 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-12-02 06:22:46,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:22:46,261 INFO L256 TraceCheckSpWp]: Trace formula consists of 3040 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-12-02 06:22:46,265 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:22:47,667 INFO L134 CoverageAnalysis]: Checked inductivity of 2070 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2070 trivial. 0 not checked. [2024-12-02 06:22:47,667 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 06:22:47,667 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 06:22:47,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1879825626] [2024-12-02 06:22:47,667 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1879825626] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:22:47,667 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:22:47,667 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 06:22:47,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479360352] [2024-12-02 06:22:47,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:22:47,668 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 06:22:47,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 06:22:47,669 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 06:22:47,669 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:22:47,669 INFO L87 Difference]: Start difference. First operand 8123 states and 11512 transitions. Second operand has 5 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 3 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 1 states have call predecessors, (30), 1 states have call successors, (30) [2024-12-02 06:22:49,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:22:49,471 INFO L93 Difference]: Finished difference Result 8158 states and 11546 transitions. [2024-12-02 06:22:49,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 06:22:49,472 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 3 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 1 states have call predecessors, (30), 1 states have call successors, (30) Word has length 378 [2024-12-02 06:22:49,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:22:49,503 INFO L225 Difference]: With dead ends: 8158 [2024-12-02 06:22:49,504 INFO L226 Difference]: Without dead ends: 8155 [2024-12-02 06:22:49,507 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 378 GetRequests, 374 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 06:22:49,507 INFO L435 NwaCegarLoop]: 1965 mSDtfsCounter, 4 mSDsluCounter, 5878 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 7843 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-12-02 06:22:49,508 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 7843 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-12-02 06:22:49,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8155 states. [2024-12-02 06:22:49,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8155 to 8155. [2024-12-02 06:22:49,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8155 states, 5712 states have (on average 1.3447128851540617) internal successors, (7681), 5906 states have internal predecessors, (7681), 1928 states have call successors, (1928), 523 states have call predecessors, (1928), 514 states have return successors, (1927), 1879 states have call predecessors, (1927), 1927 states have call successors, (1927) [2024-12-02 06:22:49,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8155 states to 8155 states and 11536 transitions. [2024-12-02 06:22:49,837 INFO L78 Accepts]: Start accepts. Automaton has 8155 states and 11536 transitions. Word has length 378 [2024-12-02 06:22:49,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:22:49,837 INFO L471 AbstractCegarLoop]: Abstraction has 8155 states and 11536 transitions. [2024-12-02 06:22:49,837 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 3 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 1 states have call predecessors, (30), 1 states have call successors, (30) [2024-12-02 06:22:49,837 INFO L276 IsEmpty]: Start isEmpty. Operand 8155 states and 11536 transitions. [2024-12-02 06:22:49,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 398 [2024-12-02 06:22:49,847 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:22:49,847 INFO L218 NwaCegarLoop]: trace histogram [36, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:22:49,877 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-12-02 06:22:50,047 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:22:50,047 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:22:50,048 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:22:50,048 INFO L85 PathProgramCache]: Analyzing trace with hash -1219895287, now seen corresponding path program 1 times [2024-12-02 06:22:50,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 06:22:50,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1100054229] [2024-12-02 06:22:50,049 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:22:50,049 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:22:50,049 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:22:50,051 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:22:50,052 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-12-02 06:22:53,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:22:53,757 INFO L256 TraceCheckSpWp]: Trace formula consists of 3050 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 06:22:53,761 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:22:55,518 INFO L134 CoverageAnalysis]: Checked inductivity of 2076 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 2061 trivial. 0 not checked. [2024-12-02 06:22:55,518 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 06:22:55,518 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 06:22:55,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1100054229] [2024-12-02 06:22:55,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1100054229] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:22:55,519 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:22:55,519 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:22:55,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971296701] [2024-12-02 06:22:55,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:22:55,519 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:22:55,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 06:22:55,520 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:22:55,520 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:22:55,520 INFO L87 Difference]: Start difference. First operand 8155 states and 11536 transitions. Second operand has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2024-12-02 06:22:59,611 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 06:23:13,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:23:13,968 INFO L93 Difference]: Finished difference Result 18875 states and 26775 transitions. [2024-12-02 06:23:13,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:23:13,969 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 397 [2024-12-02 06:23:13,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:23:13,997 INFO L225 Difference]: With dead ends: 18875 [2024-12-02 06:23:13,997 INFO L226 Difference]: Without dead ends: 10773 [2024-12-02 06:23:14,013 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 396 GetRequests, 395 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:23:14,013 INFO L435 NwaCegarLoop]: 3485 mSDtfsCounter, 1683 mSDsluCounter, 1773 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 79 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1683 SdHoareTripleChecker+Valid, 5258 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.2s IncrementalHoareTripleChecker+Time [2024-12-02 06:23:14,013 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1683 Valid, 5258 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 191 Invalid, 1 Unknown, 0 Unchecked, 18.2s Time] [2024-12-02 06:23:14,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10773 states. [2024-12-02 06:23:14,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10773 to 10760. [2024-12-02 06:23:14,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10760 states, 7587 states have (on average 1.339528140239884) internal successors, (10163), 7839 states have internal predecessors, (10163), 2484 states have call successors, (2484), 700 states have call predecessors, (2484), 688 states have return successors, (2483), 2423 states have call predecessors, (2483), 2483 states have call successors, (2483) [2024-12-02 06:23:14,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10760 states to 10760 states and 15130 transitions. [2024-12-02 06:23:14,318 INFO L78 Accepts]: Start accepts. Automaton has 10760 states and 15130 transitions. Word has length 397 [2024-12-02 06:23:14,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:23:14,319 INFO L471 AbstractCegarLoop]: Abstraction has 10760 states and 15130 transitions. [2024-12-02 06:23:14,319 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2024-12-02 06:23:14,319 INFO L276 IsEmpty]: Start isEmpty. Operand 10760 states and 15130 transitions. [2024-12-02 06:23:14,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 402 [2024-12-02 06:23:14,331 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:23:14,332 INFO L218 NwaCegarLoop]: trace histogram [36, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:23:14,371 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-12-02 06:23:14,532 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:23:14,532 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:23:14,533 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:23:14,533 INFO L85 PathProgramCache]: Analyzing trace with hash 719311025, now seen corresponding path program 1 times [2024-12-02 06:23:14,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 06:23:14,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [789476783] [2024-12-02 06:23:14,535 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:23:14,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:23:14,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:23:14,537 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:23:14,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-12-02 06:23:18,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:23:18,666 INFO L256 TraceCheckSpWp]: Trace formula consists of 3158 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-02 06:23:18,670 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:23:23,982 INFO L134 CoverageAnalysis]: Checked inductivity of 2071 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2071 trivial. 0 not checked. [2024-12-02 06:23:23,982 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 06:23:23,982 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 06:23:23,982 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [789476783] [2024-12-02 06:23:23,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [789476783] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:23:23,982 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:23:23,982 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 06:23:23,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647919818] [2024-12-02 06:23:23,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:23:23,983 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 06:23:23,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 06:23:23,983 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 06:23:23,983 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:23:23,983 INFO L87 Difference]: Start difference. First operand 10760 states and 15130 transitions. Second operand has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 4 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (33), 4 states have call predecessors, (33), 4 states have call successors, (33) [2024-12-02 06:23:37,194 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 06:23:38,321 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 06:23:41,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:23:41,768 INFO L93 Difference]: Finished difference Result 22127 states and 31337 transitions. [2024-12-02 06:23:41,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 06:23:41,769 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 4 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (33), 4 states have call predecessors, (33), 4 states have call successors, (33) Word has length 401 [2024-12-02 06:23:41,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:23:41,802 INFO L225 Difference]: With dead ends: 22127 [2024-12-02 06:23:41,802 INFO L226 Difference]: Without dead ends: 11420 [2024-12-02 06:23:41,829 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 401 GetRequests, 397 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 06:23:41,829 INFO L435 NwaCegarLoop]: 1959 mSDtfsCounter, 113 mSDsluCounter, 5803 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 7762 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:23:41,829 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 7762 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 17.0s Time] [2024-12-02 06:23:41,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11420 states. [2024-12-02 06:23:42,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11420 to 11167. [2024-12-02 06:23:42,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11167 states, 7873 states have (on average 1.3481519115965959) internal successors, (10614), 8158 states have internal predecessors, (10614), 2594 states have call successors, (2594), 711 states have call predecessors, (2594), 699 states have return successors, (2593), 2522 states have call predecessors, (2593), 2593 states have call successors, (2593) [2024-12-02 06:23:42,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11167 states to 11167 states and 15801 transitions. [2024-12-02 06:23:42,189 INFO L78 Accepts]: Start accepts. Automaton has 11167 states and 15801 transitions. Word has length 401 [2024-12-02 06:23:42,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:23:42,190 INFO L471 AbstractCegarLoop]: Abstraction has 11167 states and 15801 transitions. [2024-12-02 06:23:42,190 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 4 states have call successors, (37), 3 states have call predecessors, (37), 2 states have return successors, (33), 4 states have call predecessors, (33), 4 states have call successors, (33) [2024-12-02 06:23:42,190 INFO L276 IsEmpty]: Start isEmpty. Operand 11167 states and 15801 transitions. [2024-12-02 06:23:42,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 399 [2024-12-02 06:23:42,204 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:23:42,204 INFO L218 NwaCegarLoop]: trace histogram [36, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:23:42,248 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-12-02 06:23:42,404 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:23:42,405 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:23:42,405 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:23:42,405 INFO L85 PathProgramCache]: Analyzing trace with hash 1912867838, now seen corresponding path program 1 times [2024-12-02 06:23:42,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 06:23:42,407 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1556861153] [2024-12-02 06:23:42,407 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:23:42,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:23:42,407 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:23:42,409 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:23:42,410 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-12-02 06:23:46,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:23:46,232 INFO L256 TraceCheckSpWp]: Trace formula consists of 3052 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 06:23:46,235 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:23:48,545 INFO L134 CoverageAnalysis]: Checked inductivity of 2077 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 2061 trivial. 0 not checked. [2024-12-02 06:23:48,545 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 06:23:48,545 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 06:23:48,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1556861153] [2024-12-02 06:23:48,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1556861153] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:23:48,545 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:23:48,545 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:23:48,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677866572] [2024-12-02 06:23:48,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:23:48,545 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:23:48,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 06:23:48,546 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:23:48,546 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:23:48,546 INFO L87 Difference]: Start difference. First operand 11167 states and 15801 transitions. Second operand has 3 states, 3 states have (on average 41.666666666666664) internal successors, (125), 3 states have internal predecessors, (125), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2024-12-02 06:23:53,006 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.46s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 06:24:10,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:24:10,132 INFO L93 Difference]: Finished difference Result 25818 states and 36635 transitions. [2024-12-02 06:24:10,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:24:10,133 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.666666666666664) internal successors, (125), 3 states have internal predecessors, (125), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 398 [2024-12-02 06:24:10,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:24:10,175 INFO L225 Difference]: With dead ends: 25818 [2024-12-02 06:24:10,175 INFO L226 Difference]: Without dead ends: 14704 [2024-12-02 06:24:10,198 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 397 GetRequests, 396 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:24:10,199 INFO L435 NwaCegarLoop]: 3426 mSDtfsCounter, 1689 mSDsluCounter, 1759 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 85 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1689 SdHoareTripleChecker+Valid, 5185 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.2s IncrementalHoareTripleChecker+Time [2024-12-02 06:24:10,199 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1689 Valid, 5185 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 205 Invalid, 1 Unknown, 0 Unchecked, 21.2s Time] [2024-12-02 06:24:10,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14704 states. [2024-12-02 06:24:10,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14704 to 14684. [2024-12-02 06:24:10,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14684 states, 10423 states have (on average 1.3425117528542647) internal successors, (13993), 10793 states have internal predecessors, (13993), 3328 states have call successors, (3328), 948 states have call predecessors, (3328), 932 states have return successors, (3327), 3237 states have call predecessors, (3327), 3327 states have call successors, (3327) [2024-12-02 06:24:10,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14684 states to 14684 states and 20648 transitions. [2024-12-02 06:24:10,635 INFO L78 Accepts]: Start accepts. Automaton has 14684 states and 20648 transitions. Word has length 398 [2024-12-02 06:24:10,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:24:10,636 INFO L471 AbstractCegarLoop]: Abstraction has 14684 states and 20648 transitions. [2024-12-02 06:24:10,636 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.666666666666664) internal successors, (125), 3 states have internal predecessors, (125), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2024-12-02 06:24:10,636 INFO L276 IsEmpty]: Start isEmpty. Operand 14684 states and 20648 transitions. [2024-12-02 06:24:10,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 404 [2024-12-02 06:24:10,642 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:24:10,642 INFO L218 NwaCegarLoop]: trace histogram [36, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:24:10,669 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-12-02 06:24:10,843 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:24:10,843 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:24:10,843 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:24:10,843 INFO L85 PathProgramCache]: Analyzing trace with hash -1502314198, now seen corresponding path program 1 times [2024-12-02 06:24:10,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 06:24:10,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1206316776] [2024-12-02 06:24:10,845 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:24:10,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:24:10,845 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:24:10,846 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:24:10,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-12-02 06:24:14,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:24:14,972 INFO L256 TraceCheckSpWp]: Trace formula consists of 3196 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-12-02 06:24:14,976 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:24:16,934 INFO L134 CoverageAnalysis]: Checked inductivity of 2071 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2071 trivial. 0 not checked. [2024-12-02 06:24:16,934 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 06:24:16,934 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 06:24:16,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1206316776] [2024-12-02 06:24:16,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1206316776] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:24:16,934 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:24:16,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 06:24:16,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486213638] [2024-12-02 06:24:16,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:24:16,935 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 06:24:16,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 06:24:16,935 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 06:24:16,935 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:24:16,935 INFO L87 Difference]: Start difference. First operand 14684 states and 20648 transitions. Second operand has 5 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 3 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) [2024-12-02 06:24:19,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:24:19,524 INFO L93 Difference]: Finished difference Result 14715 states and 20678 transitions. [2024-12-02 06:24:19,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 06:24:19,525 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 3 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) Word has length 403 [2024-12-02 06:24:19,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:24:19,559 INFO L225 Difference]: With dead ends: 14715 [2024-12-02 06:24:19,559 INFO L226 Difference]: Without dead ends: 14712 [2024-12-02 06:24:19,563 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 403 GetRequests, 399 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 06:24:19,563 INFO L435 NwaCegarLoop]: 1965 mSDtfsCounter, 4 mSDsluCounter, 5878 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 7843 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-12-02 06:24:19,563 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 7843 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-12-02 06:24:19,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14712 states. [2024-12-02 06:24:19,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14712 to 14712. [2024-12-02 06:24:19,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14712 states, 10444 states have (on average 1.3410570662581387) internal successors, (14006), 10814 states have internal predecessors, (14006), 3328 states have call successors, (3328), 955 states have call predecessors, (3328), 939 states have return successors, (3327), 3237 states have call predecessors, (3327), 3327 states have call successors, (3327) [2024-12-02 06:24:19,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14712 states to 14712 states and 20661 transitions. [2024-12-02 06:24:19,966 INFO L78 Accepts]: Start accepts. Automaton has 14712 states and 20661 transitions. Word has length 403 [2024-12-02 06:24:19,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:24:19,967 INFO L471 AbstractCegarLoop]: Abstraction has 14712 states and 20661 transitions. [2024-12-02 06:24:19,967 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 3 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33) [2024-12-02 06:24:19,967 INFO L276 IsEmpty]: Start isEmpty. Operand 14712 states and 20661 transitions. [2024-12-02 06:24:19,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 436 [2024-12-02 06:24:19,980 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:24:19,980 INFO L218 NwaCegarLoop]: trace histogram [36, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:24:20,010 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-12-02 06:24:20,181 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:24:20,181 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:24:20,181 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:24:20,181 INFO L85 PathProgramCache]: Analyzing trace with hash 1525205422, now seen corresponding path program 1 times [2024-12-02 06:24:20,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 06:24:20,183 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2137060745] [2024-12-02 06:24:20,183 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:24:20,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:24:20,183 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:24:20,184 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:24:20,185 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-12-02 06:24:24,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:24:24,102 INFO L256 TraceCheckSpWp]: Trace formula consists of 3153 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-02 06:24:24,106 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:24:26,225 INFO L134 CoverageAnalysis]: Checked inductivity of 2110 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 2081 trivial. 0 not checked. [2024-12-02 06:24:26,225 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 06:24:26,225 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 06:24:26,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137060745] [2024-12-02 06:24:26,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137060745] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:24:26,225 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:24:26,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 06:24:26,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445335057] [2024-12-02 06:24:26,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:24:26,226 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 06:24:26,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 06:24:26,227 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 06:24:26,227 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:24:26,227 INFO L87 Difference]: Start difference. First operand 14712 states and 20661 transitions. Second operand has 5 states, 5 states have (on average 28.0) internal successors, (140), 4 states have internal predecessors, (140), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (32), 3 states have call predecessors, (32), 2 states have call successors, (32) [2024-12-02 06:24:29,718 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 101 [2024-12-02 06:24:29,718 WARN L249 Executor]: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1) with exit command (exit)) stderr output: (error "out of memory") [2024-12-02 06:24:29,719 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 434 GetRequests, 431 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:24:29,719 INFO L435 NwaCegarLoop]: 1 mSDtfsCounter, 0 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:24:29,719 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:24:29,746 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-12-02 06:24:29,920 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:24:29,921 FATAL L? ?]: An unrecoverable error occured during an interaction with an SMT solver: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1) with exit command (exit)) Connection to SMT solver broken at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.convertIOException(Executor.java:337) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.input(Executor.java:177) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Scriptor.pop(Scriptor.java:139) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.arrays.DiffWrapperScript.pop(DiffWrapperScript.java:99) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.pop(WrapperScript.java:153) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.scripttransfer.HistoryRecordingScript.pop(HistoryRecordingScript.java:117) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.pop(ManagedScript.java:138) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.unAssertPostcondition(IncrementalHoareTripleChecker.java:665) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.clearAssertionStack(IncrementalHoareTripleChecker.java:269) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.releaseLock(IncrementalHoareTripleChecker.java:284) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker$ProtectedHtc.releaseLock(ChainingHoareTripleChecker.java:449) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker.releaseLock(ChainingHoareTripleChecker.java:98) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.CachingHoareTripleChecker.releaseLock(CachingHoareTripleChecker.java:159) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.switchToReadonlyMode(AbstractInterpolantAutomaton.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.NwaCegarLoop.computeAutomataDifference(NwaCegarLoop.java:388) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.NwaCegarLoop.refineAbstraction(NwaCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.refineAbstractionInternal(AbstractCegarLoop.java:463) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:414) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:342) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:324) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:428) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:314) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:275) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:167) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:132) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: java.io.IOException: Stream closed at java.base/java.lang.ProcessBuilder$NullOutputStream.write(ProcessBuilder.java:447) at java.base/java.io.OutputStream.write(OutputStream.java:167) at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:125) at java.base/java.io.BufferedOutputStream.implFlush(BufferedOutputStream.java:252) at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:246) at java.base/sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:412) at java.base/sun.nio.cs.StreamEncoder.lockedFlush(StreamEncoder.java:214) at java.base/sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:201) at java.base/java.io.OutputStreamWriter.flush(OutputStreamWriter.java:262) at java.base/java.io.BufferedWriter.implFlush(BufferedWriter.java:372) at java.base/java.io.BufferedWriter.flush(BufferedWriter.java:359) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.input(Executor.java:175) ... 36 more [2024-12-02 06:24:29,924 INFO L158 Benchmark]: Toolchain (without parser) took 306859.19ms. Allocated memory was 92.3MB in the beginning and 2.1GB in the end (delta: 2.1GB). Free memory was 60.9MB in the beginning and 1.5GB in the end (delta: -1.4GB). Peak memory consumption was 653.5MB. Max. memory is 16.1GB. [2024-12-02 06:24:29,924 INFO L158 Benchmark]: CDTParser took 0.37ms. Allocated memory is still 83.9MB. Free memory is still 48.4MB. There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 06:24:29,924 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1459.63ms. Allocated memory was 92.3MB in the beginning and 142.6MB in the end (delta: 50.3MB). Free memory was 60.7MB in the beginning and 85.8MB in the end (delta: -25.1MB). Peak memory consumption was 71.7MB. Max. memory is 16.1GB. [2024-12-02 06:24:29,924 INFO L158 Benchmark]: Boogie Procedure Inliner took 139.58ms. Allocated memory is still 142.6MB. Free memory was 85.8MB in the beginning and 67.0MB in the end (delta: 18.8MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-12-02 06:24:29,925 INFO L158 Benchmark]: Boogie Preprocessor took 434.44ms. Allocated memory is still 142.6MB. Free memory was 67.0MB in the beginning and 56.2MB in the end (delta: 10.8MB). Peak memory consumption was 43.1MB. Max. memory is 16.1GB. [2024-12-02 06:24:29,925 INFO L158 Benchmark]: RCFGBuilder took 40573.79ms. Allocated memory was 142.6MB in the beginning and 243.3MB in the end (delta: 100.7MB). Free memory was 56.2MB in the beginning and 88.0MB in the end (delta: -31.8MB). Peak memory consumption was 132.9MB. Max. memory is 16.1GB. [2024-12-02 06:24:29,925 INFO L158 Benchmark]: TraceAbstraction took 264245.77ms. Allocated memory was 243.3MB in the beginning and 2.1GB in the end (delta: 1.9GB). Free memory was 85.7MB in the beginning and 1.5GB in the end (delta: -1.4GB). Peak memory consumption was 526.3MB. Max. memory is 16.1GB. [2024-12-02 06:24:29,926 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.37ms. Allocated memory is still 83.9MB. Free memory is still 48.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1459.63ms. Allocated memory was 92.3MB in the beginning and 142.6MB in the end (delta: 50.3MB). Free memory was 60.7MB in the beginning and 85.8MB in the end (delta: -25.1MB). Peak memory consumption was 71.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 139.58ms. Allocated memory is still 142.6MB. Free memory was 85.8MB in the beginning and 67.0MB in the end (delta: 18.8MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 434.44ms. Allocated memory is still 142.6MB. Free memory was 67.0MB in the beginning and 56.2MB in the end (delta: 10.8MB). Peak memory consumption was 43.1MB. Max. memory is 16.1GB. * RCFGBuilder took 40573.79ms. Allocated memory was 142.6MB in the beginning and 243.3MB in the end (delta: 100.7MB). Free memory was 56.2MB in the beginning and 88.0MB in the end (delta: -31.8MB). Peak memory consumption was 132.9MB. Max. memory is 16.1GB. * TraceAbstraction took 264245.77ms. Allocated memory was 243.3MB in the beginning and 2.1GB in the end (delta: 1.9GB). Free memory was 85.7MB in the beginning and 1.5GB in the end (delta: -1.4GB). Peak memory consumption was 526.3MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 3951]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3951-3952] - GenericResultAtLocation [Line: 4068]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [4068] - GenericResultAtLocation [Line: 4071]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4071] - GenericResultAtLocation [Line: 4074]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4074] - GenericResultAtLocation [Line: 4077]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4077] - GenericResultAtLocation [Line: 4102]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [4102] - GenericResultAtLocation [Line: 4105]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4105] - GenericResultAtLocation [Line: 4108]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4108] - GenericResultAtLocation [Line: 4111]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4111] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: SMTLIBException: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1) with exit command (exit)) Connection to SMT solver broken de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMTLIBException: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1) with exit command (exit)) Connection to SMT solver broken: de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.convertIOException(Executor.java:337) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: ERROR: ExceptionOrErrorResult: SMTLIBException: External (MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2e6d312a-88d1-4320-a99f-9630c32d32e3/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1) with exit command (exit)) Connection to SMT solver broken