./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--isdn--hardware--eicon--divadidd.ko-main.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a0165632 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a1f38690-1bf9-4a82-b19e-835a03c367f8/bin/uautomizer-verify-jihMAELWvX/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a1f38690-1bf9-4a82-b19e-835a03c367f8/bin/uautomizer-verify-jihMAELWvX/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a1f38690-1bf9-4a82-b19e-835a03c367f8/bin/uautomizer-verify-jihMAELWvX/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a1f38690-1bf9-4a82-b19e-835a03c367f8/bin/uautomizer-verify-jihMAELWvX/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--isdn--hardware--eicon--divadidd.ko-main.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a1f38690-1bf9-4a82-b19e-835a03c367f8/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a1f38690-1bf9-4a82-b19e-835a03c367f8/bin/uautomizer-verify-jihMAELWvX --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 555250b5dcf7cbdc6023553a5ba7269f78c1851f1a303a3112dc9afcf1d45c47 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-08 16:22:47,670 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-08 16:22:47,771 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a1f38690-1bf9-4a82-b19e-835a03c367f8/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-08 16:22:47,778 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-08 16:22:47,782 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-08 16:22:47,817 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-08 16:22:47,817 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-08 16:22:47,818 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-08 16:22:47,818 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-08 16:22:47,819 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-08 16:22:47,820 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-08 16:22:47,821 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-08 16:22:47,822 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-08 16:22:47,823 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-08 16:22:47,824 INFO L153 SettingsManager]: * Use SBE=true [2024-11-08 16:22:47,825 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-08 16:22:47,825 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-08 16:22:47,825 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-08 16:22:47,829 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-08 16:22:47,829 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-08 16:22:47,830 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-08 16:22:47,830 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-08 16:22:47,830 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-08 16:22:47,831 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-08 16:22:47,831 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-08 16:22:47,831 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-08 16:22:47,832 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-08 16:22:47,832 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-08 16:22:47,832 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-08 16:22:47,832 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 16:22:47,833 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-08 16:22:47,833 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-08 16:22:47,836 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-08 16:22:47,836 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-08 16:22:47,836 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-08 16:22:47,838 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-08 16:22:47,839 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-08 16:22:47,839 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-08 16:22:47,839 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-08 16:22:47,841 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a1f38690-1bf9-4a82-b19e-835a03c367f8/bin/uautomizer-verify-jihMAELWvX/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a1f38690-1bf9-4a82-b19e-835a03c367f8/bin/uautomizer-verify-jihMAELWvX 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 -> 555250b5dcf7cbdc6023553a5ba7269f78c1851f1a303a3112dc9afcf1d45c47 [2024-11-08 16:22:48,220 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-08 16:22:48,258 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-08 16:22:48,261 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-08 16:22:48,263 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-08 16:22:48,264 INFO L274 PluginConnector]: CDTParser initialized [2024-11-08 16:22:48,266 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a1f38690-1bf9-4a82-b19e-835a03c367f8/bin/uautomizer-verify-jihMAELWvX/../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--isdn--hardware--eicon--divadidd.ko-main.cil.out.i Unable to find full path for "g++" [2024-11-08 16:22:50,605 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-08 16:22:51,248 INFO L384 CDTParser]: Found 1 translation units. [2024-11-08 16:22:51,249 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a1f38690-1bf9-4a82-b19e-835a03c367f8/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--isdn--hardware--eicon--divadidd.ko-main.cil.out.i [2024-11-08 16:22:51,302 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a1f38690-1bf9-4a82-b19e-835a03c367f8/bin/uautomizer-verify-jihMAELWvX/data/83dec7994/59f687f1946a4011ad7ad0b400db2dbc/FLAGe36613ff7 [2024-11-08 16:22:51,326 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a1f38690-1bf9-4a82-b19e-835a03c367f8/bin/uautomizer-verify-jihMAELWvX/data/83dec7994/59f687f1946a4011ad7ad0b400db2dbc [2024-11-08 16:22:51,330 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-08 16:22:51,335 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-08 16:22:51,337 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-08 16:22:51,337 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-08 16:22:51,345 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-08 16:22:51,346 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 04:22:51" (1/1) ... [2024-11-08 16:22:51,348 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3b0a7176 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:22:51, skipping insertion in model container [2024-11-08 16:22:51,348 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 04:22:51" (1/1) ... [2024-11-08 16:22:51,484 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-08 16:22:53,006 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_a1f38690-1bf9-4a82-b19e-835a03c367f8/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--isdn--hardware--eicon--divadidd.ko-main.cil.out.i[152918,152931] [2024-11-08 16:22:53,106 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 16:22:53,192 INFO L200 MainTranslator]: Completed pre-run [2024-11-08 16:22:53,611 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_a1f38690-1bf9-4a82-b19e-835a03c367f8/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--isdn--hardware--eicon--divadidd.ko-main.cil.out.i[152918,152931] [2024-11-08 16:22:53,632 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 16:22:53,734 INFO L204 MainTranslator]: Completed translation [2024-11-08 16:22:53,735 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:22:53 WrapperNode [2024-11-08 16:22:53,735 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-08 16:22:53,737 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-08 16:22:53,737 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-08 16:22:53,737 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-08 16:22:53,747 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:22:53" (1/1) ... [2024-11-08 16:22:53,848 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:22:53" (1/1) ... [2024-11-08 16:22:54,083 INFO L138 Inliner]: procedures = 163, calls = 1786, calls flagged for inlining = 38, calls inlined = 36, statements flattened = 2251 [2024-11-08 16:22:54,083 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-08 16:22:54,084 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-08 16:22:54,084 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-08 16:22:54,084 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-08 16:22:54,099 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:22:53" (1/1) ... [2024-11-08 16:22:54,099 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:22:53" (1/1) ... [2024-11-08 16:22:54,131 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:22:53" (1/1) ... [2024-11-08 16:22:54,285 INFO L175 MemorySlicer]: Split 1239 memory accesses to 25 slices as follows [2, 6, 0, 5, 5, 31, 8, 7, 28, 2, 1, 1, 4, 6, 298, 255, 6, 6, 523, 10, 5, 8, 2, 15, 5]. 42 percent of accesses are in the largest equivalence class. The 872 initializations are split as follows [0, 6, 0, 5, 4, 0, 8, 7, 0, 2, 1, 0, 4, 6, 268, 9, 6, 6, 512, 10, 5, 8, 0, 0, 5]. The 303 writes are split as follows [2, 0, 0, 0, 1, 18, 0, 0, 28, 0, 0, 1, 0, 0, 16, 215, 0, 0, 7, 0, 0, 0, 0, 15, 0]. [2024-11-08 16:22:54,285 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:22:53" (1/1) ... [2024-11-08 16:22:54,286 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:22:53" (1/1) ... [2024-11-08 16:22:54,390 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:22:53" (1/1) ... [2024-11-08 16:22:54,415 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:22:53" (1/1) ... [2024-11-08 16:22:54,468 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:22:53" (1/1) ... [2024-11-08 16:22:54,485 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:22:53" (1/1) ... [2024-11-08 16:22:54,543 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-08 16:22:54,545 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-08 16:22:54,545 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-08 16:22:54,545 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-08 16:22:54,546 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:22:53" (1/1) ... [2024-11-08 16:22:54,553 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 16:22:54,566 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a1f38690-1bf9-4a82-b19e-835a03c367f8/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:22:54,585 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a1f38690-1bf9-4a82-b19e-835a03c367f8/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-08 16:22:54,593 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a1f38690-1bf9-4a82-b19e-835a03c367f8/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-08 16:22:54,626 INFO L130 BoogieDeclarations]: Found specification of procedure getrev [2024-11-08 16:22:54,626 INFO L138 BoogieDeclarations]: Found implementation of procedure getrev [2024-11-08 16:22:54,627 INFO L130 BoogieDeclarations]: Found specification of procedure diva_os_leave_spin_lock [2024-11-08 16:22:54,627 INFO L138 BoogieDeclarations]: Found implementation of procedure diva_os_leave_spin_lock [2024-11-08 16:22:54,628 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2024-11-08 16:22:54,628 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2024-11-08 16:22:54,628 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2024-11-08 16:22:54,628 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2024-11-08 16:22:54,628 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2024-11-08 16:22:54,628 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2024-11-08 16:22:54,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2024-11-08 16:22:54,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2024-11-08 16:22:54,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2024-11-08 16:22:54,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2024-11-08 16:22:54,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2024-11-08 16:22:54,630 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2024-11-08 16:22:54,630 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2024-11-08 16:22:54,630 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2024-11-08 16:22:54,630 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2024-11-08 16:22:54,630 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2024-11-08 16:22:54,631 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2024-11-08 16:22:54,631 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2024-11-08 16:22:54,631 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2024-11-08 16:22:54,631 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2024-11-08 16:22:54,631 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2024-11-08 16:22:54,632 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2024-11-08 16:22:54,632 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2024-11-08 16:22:54,632 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2024-11-08 16:22:54,632 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2024-11-08 16:22:54,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2024-11-08 16:22:54,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2024-11-08 16:22:54,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2024-11-08 16:22:54,633 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2024-11-08 16:22:54,633 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2024-11-08 16:22:54,633 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2024-11-08 16:22:54,633 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2024-11-08 16:22:54,633 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2024-11-08 16:22:54,633 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2024-11-08 16:22:54,634 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2024-11-08 16:22:54,634 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2024-11-08 16:22:54,634 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2024-11-08 16:22:54,634 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2024-11-08 16:22:54,634 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2024-11-08 16:22:54,635 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2024-11-08 16:22:54,635 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2024-11-08 16:22:54,635 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2024-11-08 16:22:54,635 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2024-11-08 16:22:54,635 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2024-11-08 16:22:54,636 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2024-11-08 16:22:54,636 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2024-11-08 16:22:54,636 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2024-11-08 16:22:54,636 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2024-11-08 16:22:54,636 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2024-11-08 16:22:54,636 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2024-11-08 16:22:54,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-08 16:22:54,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-08 16:22:54,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-08 16:22:54,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-08 16:22:54,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-08 16:22:54,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-08 16:22:54,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-08 16:22:54,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-08 16:22:54,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-08 16:22:54,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-08 16:22:54,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-08 16:22:54,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-08 16:22:54,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-08 16:22:54,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-08 16:22:54,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-08 16:22:54,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-08 16:22:54,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-08 16:22:54,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-08 16:22:54,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-08 16:22:54,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-08 16:22:54,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-08 16:22:54,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-08 16:22:54,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-08 16:22:54,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-08 16:22:54,640 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-08 16:22:54,640 INFO L130 BoogieDeclarations]: Found specification of procedure diva_didd_load_time_finit [2024-11-08 16:22:54,640 INFO L138 BoogieDeclarations]: Found implementation of procedure diva_didd_load_time_finit [2024-11-08 16:22:54,640 INFO L130 BoogieDeclarations]: Found specification of procedure myDbgPrint_TRC [2024-11-08 16:22:54,640 INFO L138 BoogieDeclarations]: Found implementation of procedure myDbgPrint_TRC [2024-11-08 16:22:54,641 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-08 16:22:54,641 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-08 16:22:54,641 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-08 16:22:54,641 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-08 16:22:54,641 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-08 16:22:54,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-08 16:22:54,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-08 16:22:54,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-08 16:22:54,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-08 16:22:54,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-08 16:22:54,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-08 16:22:54,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-08 16:22:54,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-08 16:22:54,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-08 16:22:54,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-08 16:22:54,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-08 16:22:54,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-08 16:22:54,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-08 16:22:54,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-08 16:22:54,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-08 16:22:54,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-08 16:22:54,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-08 16:22:54,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-08 16:22:54,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-08 16:22:54,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-08 16:22:54,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-08 16:22:54,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-08 16:22:54,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-08 16:22:54,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-08 16:22:54,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-08 16:22:54,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-08 16:22:54,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-08 16:22:54,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-08 16:22:54,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-08 16:22:54,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-08 16:22:54,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-08 16:22:54,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-08 16:22:54,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-08 16:22:54,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-08 16:22:54,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-08 16:22:54,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-08 16:22:54,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-08 16:22:54,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-08 16:22:54,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-08 16:22:54,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-08 16:22:54,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-08 16:22:54,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-08 16:22:54,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-08 16:22:54,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-08 16:22:54,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-08 16:22:54,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-08 16:22:54,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-08 16:22:54,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-08 16:22:54,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-08 16:22:54,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-08 16:22:54,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-08 16:22:54,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-08 16:22:54,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-08 16:22:54,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-08 16:22:54,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-08 16:22:54,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-08 16:22:54,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-08 16:22:54,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-08 16:22:54,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-08 16:22:54,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-08 16:22:54,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-08 16:22:54,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-08 16:22:54,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-08 16:22:54,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-08 16:22:54,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-08 16:22:54,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-08 16:22:54,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-08 16:22:54,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-08 16:22:54,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-08 16:22:54,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-08 16:22:54,654 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-08 16:22:54,654 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-08 16:22:54,654 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-08 16:22:54,654 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-08 16:22:54,655 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-08 16:22:54,655 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-08 16:22:54,655 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-08 16:22:54,655 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-08 16:22:54,655 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-08 16:22:54,656 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-08 16:22:54,656 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-08 16:22:54,656 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-08 16:22:54,656 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-08 16:22:54,656 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-08 16:22:54,656 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-08 16:22:54,657 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-08 16:22:54,657 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-08 16:22:54,657 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-08 16:22:54,657 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-08 16:22:54,657 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-08 16:22:54,658 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-08 16:22:54,658 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-08 16:22:54,658 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-08 16:22:54,658 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-08 16:22:54,658 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-08 16:22:54,658 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-08 16:22:54,658 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-08 16:22:54,659 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-08 16:22:54,659 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-08 16:22:54,659 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-08 16:22:54,659 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-08 16:22:54,659 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-08 16:22:54,659 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-08 16:22:54,660 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-08 16:22:54,660 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-08 16:22:54,660 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-08 16:22:54,660 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-08 16:22:54,660 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-08 16:22:54,660 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-08 16:22:54,661 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-08 16:22:54,661 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-08 16:22:54,661 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-08 16:22:54,661 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-08 16:22:54,661 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-08 16:22:54,661 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-08 16:22:54,661 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-08 16:22:54,661 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-08 16:22:54,661 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-08 16:22:54,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-08 16:22:54,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-08 16:22:54,662 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-08 16:22:54,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-08 16:22:54,662 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$X~varArgs~~TO~VOID [2024-11-08 16:22:54,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$X~varArgs~~TO~VOID [2024-11-08 16:22:54,663 INFO L130 BoogieDeclarations]: Found specification of procedure remove_proc [2024-11-08 16:22:54,663 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_proc [2024-11-08 16:22:54,663 INFO L130 BoogieDeclarations]: Found specification of procedure DbgRegister [2024-11-08 16:22:54,663 INFO L138 BoogieDeclarations]: Found implementation of procedure DbgRegister [2024-11-08 16:22:54,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-08 16:22:54,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-08 16:22:54,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-08 16:22:54,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-08 16:22:54,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-08 16:22:54,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-08 16:22:54,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-08 16:22:54,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-08 16:22:54,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-08 16:22:54,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-08 16:22:54,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-08 16:22:54,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-08 16:22:54,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-08 16:22:54,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-08 16:22:54,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-08 16:22:54,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-08 16:22:54,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-08 16:22:54,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-08 16:22:54,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-08 16:22:54,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-08 16:22:54,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-08 16:22:54,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-08 16:22:54,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-08 16:22:54,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-08 16:22:54,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-08 16:22:54,668 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-08 16:22:54,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-08 16:22:54,668 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~X~$Pointer$~X~$Pointer$~TO~VOID [2024-11-08 16:22:54,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~X~$Pointer$~X~$Pointer$~TO~VOID [2024-11-08 16:22:54,668 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-08 16:22:54,668 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-08 16:22:54,668 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-08 16:22:54,668 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-08 16:22:54,668 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-08 16:22:54,669 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-08 16:22:54,669 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-08 16:22:54,669 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-08 16:22:54,669 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-08 16:22:54,669 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-08 16:22:54,669 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-08 16:22:54,669 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-08 16:22:54,669 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-08 16:22:54,669 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-08 16:22:54,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-08 16:22:54,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-08 16:22:54,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-08 16:22:54,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-08 16:22:54,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-08 16:22:54,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-08 16:22:54,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-08 16:22:54,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-08 16:22:54,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-11-08 16:22:54,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-11-08 16:22:54,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-11-08 16:22:54,671 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-08 16:22:54,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-08 16:22:54,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-08 16:22:54,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-08 16:22:54,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-08 16:22:54,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-08 16:22:54,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-08 16:22:54,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-08 16:22:54,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-08 16:22:54,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-08 16:22:54,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-08 16:22:54,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-08 16:22:54,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-08 16:22:54,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-08 16:22:54,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-08 16:22:54,674 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-08 16:22:54,674 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-08 16:22:54,674 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-08 16:22:54,674 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-08 16:22:54,674 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-08 16:22:54,674 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-08 16:22:54,675 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-08 16:22:54,675 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-11-08 16:22:54,675 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-11-08 16:22:54,675 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-11-08 16:22:54,675 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-08 16:22:54,675 INFO L130 BoogieDeclarations]: Found specification of procedure diva_notify_adapter_change [2024-11-08 16:22:54,676 INFO L138 BoogieDeclarations]: Found implementation of procedure diva_notify_adapter_change [2024-11-08 16:22:54,676 INFO L130 BoogieDeclarations]: Found specification of procedure diva_os_enter_spin_lock [2024-11-08 16:22:54,676 INFO L138 BoogieDeclarations]: Found implementation of procedure diva_os_enter_spin_lock [2024-11-08 16:22:54,676 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-08 16:22:54,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-08 16:22:54,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-08 16:22:54,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-08 16:22:54,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-08 16:22:54,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-08 16:22:54,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-08 16:22:54,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-08 16:22:54,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-08 16:22:54,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-08 16:22:54,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-08 16:22:54,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-08 16:22:54,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-08 16:22:54,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-08 16:22:54,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-08 16:22:54,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-08 16:22:54,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-08 16:22:54,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-08 16:22:54,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-08 16:22:54,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-08 16:22:54,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-08 16:22:54,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-08 16:22:54,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-08 16:22:54,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-08 16:22:54,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-08 16:22:54,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-08 16:22:54,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-08 16:22:54,680 INFO L130 BoogieDeclarations]: Found specification of procedure diva_didd_read_adapter_array [2024-11-08 16:22:54,680 INFO L138 BoogieDeclarations]: Found implementation of procedure diva_didd_read_adapter_array [2024-11-08 16:22:54,680 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-08 16:22:54,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-08 16:22:54,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-08 16:22:54,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-08 16:22:54,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-08 16:22:54,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-08 16:22:54,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-08 16:22:54,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-08 16:22:54,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-08 16:22:54,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-08 16:22:54,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-08 16:22:54,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-08 16:22:54,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-08 16:22:54,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-08 16:22:54,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-08 16:22:54,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-08 16:22:54,682 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-08 16:22:54,682 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-08 16:22:54,682 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-08 16:22:54,682 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-08 16:22:54,682 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-08 16:22:54,682 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-08 16:22:54,682 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-08 16:22:54,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-08 16:22:54,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-08 16:22:54,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-08 16:22:54,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-08 16:22:54,683 INFO L130 BoogieDeclarations]: Found specification of procedure remove_proc_entry [2024-11-08 16:22:54,684 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_proc_entry [2024-11-08 16:22:54,684 INFO L130 BoogieDeclarations]: Found specification of procedure DbgDeregister [2024-11-08 16:22:54,684 INFO L138 BoogieDeclarations]: Found implementation of procedure DbgDeregister [2024-11-08 16:22:54,684 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-08 16:22:54,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-08 16:22:54,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-08 16:22:54,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-08 16:22:54,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-08 16:22:54,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-08 16:22:54,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-08 16:22:54,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-08 16:22:54,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-08 16:22:54,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-08 16:22:54,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-08 16:22:54,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-08 16:22:54,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-08 16:22:54,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-08 16:22:54,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-08 16:22:54,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-08 16:22:54,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-08 16:22:54,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-08 16:22:54,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-08 16:22:54,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-08 16:22:54,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-08 16:22:54,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-08 16:22:54,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-08 16:22:54,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-08 16:22:54,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-08 16:22:54,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-08 16:22:54,688 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-08 16:22:54,688 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-08 16:22:54,688 INFO L130 BoogieDeclarations]: Found specification of procedure myDbgPrint_ERR [2024-11-08 16:22:54,689 INFO L138 BoogieDeclarations]: Found implementation of procedure myDbgPrint_ERR [2024-11-08 16:22:54,689 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-08 16:22:54,689 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-08 16:22:54,689 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-08 16:22:54,689 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-08 16:22:54,689 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-08 16:22:54,689 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-08 16:22:54,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-08 16:22:54,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-08 16:22:54,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-08 16:22:54,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-08 16:22:54,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-08 16:22:54,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-08 16:22:54,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-08 16:22:54,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-08 16:22:54,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-08 16:22:54,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-08 16:22:54,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-08 16:22:54,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-08 16:22:54,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-08 16:22:54,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-08 16:22:54,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-08 16:22:54,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-08 16:22:54,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-08 16:22:54,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-08 16:22:54,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-08 16:22:54,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-08 16:22:54,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-08 16:22:54,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-08 16:22:54,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-08 16:22:54,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-08 16:22:54,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-08 16:22:54,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-08 16:22:54,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-08 16:22:54,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-08 16:22:54,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-08 16:22:54,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-08 16:22:54,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-08 16:22:54,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-08 16:22:54,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-08 16:22:54,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-08 16:22:54,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-08 16:22:54,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-08 16:22:54,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-08 16:22:54,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-08 16:22:54,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-08 16:22:54,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-08 16:22:54,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-08 16:22:54,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-08 16:22:54,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-08 16:22:54,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-08 16:22:54,695 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-08 16:22:54,695 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-08 16:22:55,450 INFO L238 CfgBuilder]: Building ICFG [2024-11-08 16:22:55,456 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-08 16:23:07,509 INFO L? ?]: Removed 1020 outVars from TransFormulas that were not future-live. [2024-11-08 16:23:07,509 INFO L287 CfgBuilder]: Performing block encoding [2024-11-08 16:23:07,555 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-08 16:23:07,556 INFO L316 CfgBuilder]: Removed 25 assume(true) statements. [2024-11-08 16:23:07,556 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 04:23:07 BoogieIcfgContainer [2024-11-08 16:23:07,556 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-08 16:23:07,563 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-08 16:23:07,563 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-08 16:23:07,566 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-08 16:23:07,566 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.11 04:22:51" (1/3) ... [2024-11-08 16:23:07,570 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@13b17e8b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 04:23:07, skipping insertion in model container [2024-11-08 16:23:07,570 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:22:53" (2/3) ... [2024-11-08 16:23:07,571 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@13b17e8b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 04:23:07, skipping insertion in model container [2024-11-08 16:23:07,571 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 04:23:07" (3/3) ... [2024-11-08 16:23:07,572 INFO L112 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_linux-3.8-rc1-drivers--isdn--hardware--eicon--divadidd.ko-main.cil.out.i [2024-11-08 16:23:07,592 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-08 16:23:07,592 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-08 16:23:07,708 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-08 16:23:07,719 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;@439ad57a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-08 16:23:07,719 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-08 16:23:07,727 INFO L276 IsEmpty]: Start isEmpty. Operand has 495 states, 381 states have (on average 1.3832020997375327) internal successors, (527), 386 states have internal predecessors, (527), 87 states have call successors, (87), 25 states have call predecessors, (87), 25 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2024-11-08 16:23:07,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-08 16:23:07,750 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:23:07,751 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 16:23:07,752 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:23:07,758 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:23:07,759 INFO L85 PathProgramCache]: Analyzing trace with hash -21897459, now seen corresponding path program 1 times [2024-11-08 16:23:07,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:23:07,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107566609] [2024-11-08 16:23:07,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:23:07,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:23:39,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:41,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-11-08 16:23:41,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:41,433 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:23:41,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:41,921 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-08 16:23:41,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:41,951 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-08 16:23:41,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:41,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-08 16:23:41,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:41,973 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-11-08 16:23:41,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:41,981 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 16:23:41,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:41,990 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:23:41,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:23:42,003 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-08 16:23:42,004 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:23:42,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107566609] [2024-11-08 16:23:42,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107566609] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:23:42,006 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:23:42,007 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-08 16:23:42,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999211223] [2024-11-08 16:23:42,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:23:42,016 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 16:23:42,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:23:42,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 16:23:42,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:23:42,056 INFO L87 Difference]: Start difference. First operand has 495 states, 381 states have (on average 1.3832020997375327) internal successors, (527), 386 states have internal predecessors, (527), 87 states have call successors, (87), 25 states have call predecessors, (87), 25 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) Second operand has 5 states, 5 states have (on average 8.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-08 16:23:46,284 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:23:50,633 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.35s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:23:55,029 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.39s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:24:20,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:24:20,359 INFO L93 Difference]: Finished difference Result 1380 states and 1985 transitions. [2024-11-08 16:24:20,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-08 16:24:20,367 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 59 [2024-11-08 16:24:20,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:24:20,411 INFO L225 Difference]: With dead ends: 1380 [2024-11-08 16:24:20,412 INFO L226 Difference]: Without dead ends: 884 [2024-11-08 16:24:20,425 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-08 16:24:20,433 INFO L432 NwaCegarLoop]: 186 mSDtfsCounter, 1178 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 2047 mSolverCounterSat, 323 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1265 SdHoareTripleChecker+Valid, 504 SdHoareTripleChecker+Invalid, 2373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 323 IncrementalHoareTripleChecker+Valid, 2047 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.0s IncrementalHoareTripleChecker+Time [2024-11-08 16:24:20,434 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1265 Valid, 504 Invalid, 2373 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [323 Valid, 2047 Invalid, 3 Unknown, 0 Unchecked, 36.0s Time] [2024-11-08 16:24:20,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 884 states. [2024-11-08 16:24:20,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 884 to 830. [2024-11-08 16:24:20,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 830 states, 647 states have (on average 1.3910355486862442) internal successors, (900), 650 states have internal predecessors, (900), 141 states have call successors, (141), 42 states have call predecessors, (141), 41 states have return successors, (138), 138 states have call predecessors, (138), 138 states have call successors, (138) [2024-11-08 16:24:20,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 830 states to 830 states and 1179 transitions. [2024-11-08 16:24:20,626 INFO L78 Accepts]: Start accepts. Automaton has 830 states and 1179 transitions. Word has length 59 [2024-11-08 16:24:20,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:24:20,627 INFO L471 AbstractCegarLoop]: Abstraction has 830 states and 1179 transitions. [2024-11-08 16:24:20,627 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-08 16:24:20,628 INFO L276 IsEmpty]: Start isEmpty. Operand 830 states and 1179 transitions. [2024-11-08 16:24:20,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-08 16:24:20,631 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:24:20,631 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 16:24:20,631 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-08 16:24:20,632 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:24:20,632 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:24:20,632 INFO L85 PathProgramCache]: Analyzing trace with hash -863142609, now seen corresponding path program 1 times [2024-11-08 16:24:20,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:24:20,633 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608105007] [2024-11-08 16:24:20,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:24:20,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:24:51,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:24:52,635 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:24:52,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:24:52,643 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-08 16:24:52,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:24:52,776 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-08 16:24:52,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:24:52,953 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:24:52,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:24:52,965 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-08 16:24:52,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:24:53,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-08 16:24:53,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:24:53,141 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:24:53,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:24:53,152 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-08 16:24:53,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:24:53,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608105007] [2024-11-08 16:24:53,153 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608105007] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:24:53,153 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:24:53,153 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-08 16:24:53,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098909870] [2024-11-08 16:24:53,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:24:53,155 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 16:24:53,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:24:53,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 16:24:53,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-08 16:24:53,161 INFO L87 Difference]: Start difference. First operand 830 states and 1179 transitions. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-08 16:24:57,322 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:25:01,646 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.32s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:25:13,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:25:13,836 INFO L93 Difference]: Finished difference Result 864 states and 1216 transitions. [2024-11-08 16:25:13,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-08 16:25:13,837 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 62 [2024-11-08 16:25:13,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:25:13,843 INFO L225 Difference]: With dead ends: 864 [2024-11-08 16:25:13,844 INFO L226 Difference]: Without dead ends: 855 [2024-11-08 16:25:13,845 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2024-11-08 16:25:13,846 INFO L432 NwaCegarLoop]: 190 mSDtfsCounter, 1458 mSDsluCounter, 402 mSDsCounter, 0 mSdLazyCounter, 931 mSolverCounterSat, 509 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1486 SdHoareTripleChecker+Valid, 592 SdHoareTripleChecker+Invalid, 1442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 509 IncrementalHoareTripleChecker+Valid, 931 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.5s IncrementalHoareTripleChecker+Time [2024-11-08 16:25:13,846 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1486 Valid, 592 Invalid, 1442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [509 Valid, 931 Invalid, 2 Unknown, 0 Unchecked, 19.5s Time] [2024-11-08 16:25:13,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 855 states. [2024-11-08 16:25:13,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 855 to 830. [2024-11-08 16:25:13,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 830 states, 647 states have (on average 1.3894899536321483) internal successors, (899), 650 states have internal predecessors, (899), 141 states have call successors, (141), 42 states have call predecessors, (141), 41 states have return successors, (138), 138 states have call predecessors, (138), 138 states have call successors, (138) [2024-11-08 16:25:13,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 830 states to 830 states and 1178 transitions. [2024-11-08 16:25:13,933 INFO L78 Accepts]: Start accepts. Automaton has 830 states and 1178 transitions. Word has length 62 [2024-11-08 16:25:13,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:25:13,933 INFO L471 AbstractCegarLoop]: Abstraction has 830 states and 1178 transitions. [2024-11-08 16:25:13,934 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-08 16:25:13,934 INFO L276 IsEmpty]: Start isEmpty. Operand 830 states and 1178 transitions. [2024-11-08 16:25:13,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-08 16:25:13,936 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:25:13,936 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 16:25:13,936 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-08 16:25:13,936 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:25:13,937 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:25:13,937 INFO L85 PathProgramCache]: Analyzing trace with hash -805884307, now seen corresponding path program 1 times [2024-11-08 16:25:13,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:25:13,938 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748624558] [2024-11-08 16:25:13,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:25:13,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:25:38,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:25:39,328 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:25:39,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:25:39,340 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-08 16:25:39,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:25:39,484 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-08 16:25:39,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:25:39,659 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:25:39,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:25:39,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-08 16:25:39,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:25:39,857 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-08 16:25:39,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:25:39,873 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:25:39,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:25:39,884 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-08 16:25:39,885 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:25:39,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748624558] [2024-11-08 16:25:39,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748624558] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:25:39,890 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:25:39,890 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-08 16:25:39,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069498139] [2024-11-08 16:25:39,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:25:39,891 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 16:25:39,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:25:39,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 16:25:39,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-08 16:25:39,892 INFO L87 Difference]: Start difference. First operand 830 states and 1178 transitions. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-08 16:25:44,061 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:25:48,370 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.31s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:25:52,696 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.32s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:26:05,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:26:05,005 INFO L93 Difference]: Finished difference Result 848 states and 1196 transitions. [2024-11-08 16:26:05,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-08 16:26:05,006 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 62 [2024-11-08 16:26:05,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:26:05,012 INFO L225 Difference]: With dead ends: 848 [2024-11-08 16:26:05,012 INFO L226 Difference]: Without dead ends: 845 [2024-11-08 16:26:05,014 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-11-08 16:26:05,015 INFO L432 NwaCegarLoop]: 179 mSDtfsCounter, 1435 mSDsluCounter, 372 mSDsCounter, 0 mSdLazyCounter, 926 mSolverCounterSat, 504 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1455 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 1433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 504 IncrementalHoareTripleChecker+Valid, 926 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.3s IncrementalHoareTripleChecker+Time [2024-11-08 16:26:05,016 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1455 Valid, 551 Invalid, 1433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [504 Valid, 926 Invalid, 3 Unknown, 0 Unchecked, 24.3s Time] [2024-11-08 16:26:05,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 845 states. [2024-11-08 16:26:05,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 845 to 829. [2024-11-08 16:26:05,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 829 states, 647 states have (on average 1.3879443585780527) internal successors, (898), 649 states have internal predecessors, (898), 140 states have call successors, (140), 42 states have call predecessors, (140), 41 states have return successors, (138), 138 states have call predecessors, (138), 138 states have call successors, (138) [2024-11-08 16:26:05,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 829 states to 829 states and 1176 transitions. [2024-11-08 16:26:05,158 INFO L78 Accepts]: Start accepts. Automaton has 829 states and 1176 transitions. Word has length 62 [2024-11-08 16:26:05,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:26:05,161 INFO L471 AbstractCegarLoop]: Abstraction has 829 states and 1176 transitions. [2024-11-08 16:26:05,161 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-08 16:26:05,162 INFO L276 IsEmpty]: Start isEmpty. Operand 829 states and 1176 transitions. [2024-11-08 16:26:05,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-08 16:26:05,163 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:26:05,163 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 16:26:05,165 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-08 16:26:05,166 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:26:05,166 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:26:05,167 INFO L85 PathProgramCache]: Analyzing trace with hash 787213760, now seen corresponding path program 1 times [2024-11-08 16:26:05,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:26:05,167 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041542065] [2024-11-08 16:26:05,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:26:05,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:26:33,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:26:33,887 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:26:33,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:26:33,898 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-08 16:26:33,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:26:34,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-08 16:26:34,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:26:34,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:26:34,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:26:34,239 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-08 16:26:34,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:26:34,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-08 16:26:34,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:26:34,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:26:34,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:26:34,432 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-08 16:26:34,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:26:34,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041542065] [2024-11-08 16:26:34,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041542065] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:26:34,435 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:26:34,436 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-08 16:26:34,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789058709] [2024-11-08 16:26:34,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:26:34,436 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 16:26:34,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:26:34,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 16:26:34,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-08 16:26:34,440 INFO L87 Difference]: Start difference. First operand 829 states and 1176 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-08 16:26:38,591 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:26:42,916 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.32s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:26:47,237 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.32s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:26:59,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:26:59,696 INFO L93 Difference]: Finished difference Result 847 states and 1194 transitions. [2024-11-08 16:26:59,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-08 16:26:59,697 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 63 [2024-11-08 16:26:59,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:26:59,704 INFO L225 Difference]: With dead ends: 847 [2024-11-08 16:26:59,704 INFO L226 Difference]: Without dead ends: 844 [2024-11-08 16:26:59,705 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-11-08 16:26:59,706 INFO L432 NwaCegarLoop]: 177 mSDtfsCounter, 1432 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 926 mSolverCounterSat, 501 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1452 SdHoareTripleChecker+Valid, 546 SdHoareTripleChecker+Invalid, 1430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 501 IncrementalHoareTripleChecker+Valid, 926 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.4s IncrementalHoareTripleChecker+Time [2024-11-08 16:26:59,707 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1452 Valid, 546 Invalid, 1430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [501 Valid, 926 Invalid, 3 Unknown, 0 Unchecked, 24.4s Time] [2024-11-08 16:26:59,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 844 states. [2024-11-08 16:26:59,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 844 to 828. [2024-11-08 16:26:59,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 828 states, 647 states have (on average 1.3863987635239567) internal successors, (897), 648 states have internal predecessors, (897), 139 states have call successors, (139), 42 states have call predecessors, (139), 41 states have return successors, (138), 138 states have call predecessors, (138), 138 states have call successors, (138) [2024-11-08 16:26:59,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 828 states to 828 states and 1174 transitions. [2024-11-08 16:26:59,808 INFO L78 Accepts]: Start accepts. Automaton has 828 states and 1174 transitions. Word has length 63 [2024-11-08 16:26:59,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:26:59,809 INFO L471 AbstractCegarLoop]: Abstraction has 828 states and 1174 transitions. [2024-11-08 16:26:59,809 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-08 16:26:59,810 INFO L276 IsEmpty]: Start isEmpty. Operand 828 states and 1174 transitions. [2024-11-08 16:26:59,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-08 16:26:59,811 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:26:59,811 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 16:26:59,811 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-08 16:26:59,812 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 16:26:59,812 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:26:59,812 INFO L85 PathProgramCache]: Analyzing trace with hash -1366348848, now seen corresponding path program 1 times [2024-11-08 16:26:59,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:26:59,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837982246] [2024-11-08 16:26:59,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:26:59,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:27:27,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:27:28,152 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 16:27:28,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:27:28,161 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-08 16:27:28,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:27:28,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-08 16:27:28,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:27:28,519 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 16:27:28,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:27:28,533 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-08 16:27:28,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:27:28,716 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-08 16:27:28,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:27:28,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 16:27:28,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:27:28,751 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-08 16:27:28,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:27:28,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837982246] [2024-11-08 16:27:28,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837982246] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:27:28,751 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:27:28,751 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-08 16:27:28,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915659408] [2024-11-08 16:27:28,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:27:28,752 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 16:27:28,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:27:28,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 16:27:28,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-08 16:27:28,758 INFO L87 Difference]: Start difference. First operand 828 states and 1174 transitions. Second operand has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-08 16:27:32,929 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:27:37,400 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.47s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:27:41,720 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.32s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:27:55,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:27:55,846 INFO L93 Difference]: Finished difference Result 844 states and 1191 transitions. [2024-11-08 16:27:55,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-08 16:27:55,847 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 64 [2024-11-08 16:27:55,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:27:55,848 INFO L225 Difference]: With dead ends: 844 [2024-11-08 16:27:55,848 INFO L226 Difference]: Without dead ends: 0 [2024-11-08 16:27:55,852 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-11-08 16:27:55,853 INFO L432 NwaCegarLoop]: 176 mSDtfsCounter, 1425 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 921 mSolverCounterSat, 498 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1445 SdHoareTripleChecker+Valid, 545 SdHoareTripleChecker+Invalid, 1422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 498 IncrementalHoareTripleChecker+Valid, 921 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.0s IncrementalHoareTripleChecker+Time [2024-11-08 16:27:55,854 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1445 Valid, 545 Invalid, 1422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [498 Valid, 921 Invalid, 3 Unknown, 0 Unchecked, 26.0s Time] [2024-11-08 16:27:55,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-11-08 16:27:55,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-11-08 16:27:55,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 16:27:55,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-11-08 16:27:55,860 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 64 [2024-11-08 16:27:55,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:27:55,860 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-08 16:27:55,860 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-08 16:27:55,860 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-11-08 16:27:55,860 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-11-08 16:27:55,864 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-08 16:27:55,866 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-08 16:27:55,871 INFO L407 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2024-11-08 16:27:55,876 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-11-08 16:29:09,928 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-08 16:29:09,959 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-08 16:29:09,962 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-08 16:29:09,962 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-08 16:29:09,963 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE [2024-11-08 16:29:09,963 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING [2024-11-08 16:29:09,963 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING [2024-11-08 16:29:09,963 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID [2024-11-08 16:29:09,964 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID [2024-11-08 16:29:09,964 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID [2024-11-08 16:29:09,964 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX [2024-11-08 16:29:09,965 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC [2024-11-08 16:29:09,965 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT [2024-11-08 16:29:09,965 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC [2024-11-08 16:29:09,965 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA [2024-11-08 16:29:09,966 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA [2024-11-08 16:29:09,966 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA [2024-11-08 16:29:09,966 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-08 16:29:09,966 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-08 16:29:09,967 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-08 16:29:09,967 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-08 16:29:09,967 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-08 16:29:09,967 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-08 16:29:09,979 WARN L162 FloydHoareUtils]: Requires clause for getrev contained old-variable. Original clause: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= |#memory_int#4| |old(#memory_int#4)|) (= ~ldv_mutex_lock~0 1) (= |old(#memory_$Pointer$#4.base)| |#memory_$Pointer$#4.base|) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= |#memory_$Pointer$#4.offset| |old(#memory_$Pointer$#4.offset)|)) Eliminated clause: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2024-11-08 16:29:09,982 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-08 16:29:09,982 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-08 16:29:09,982 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-08 16:29:09,982 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE [2024-11-08 16:29:09,983 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING [2024-11-08 16:29:09,983 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING [2024-11-08 16:29:09,983 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID [2024-11-08 16:29:09,983 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID [2024-11-08 16:29:09,985 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID [2024-11-08 16:29:09,985 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX [2024-11-08 16:29:09,986 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC [2024-11-08 16:29:09,986 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT [2024-11-08 16:29:09,986 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC [2024-11-08 16:29:09,986 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA [2024-11-08 16:29:09,987 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA [2024-11-08 16:29:09,987 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA [2024-11-08 16:29:09,987 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-08 16:29:09,987 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-08 16:29:09,987 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-08 16:29:09,988 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-08 16:29:09,988 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-08 16:29:09,988 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-08 16:29:09,989 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable __this_module by function getrev [2024-11-08 16:29:09,989 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable init_net by function getrev [2024-11-08 16:29:09,989 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable diva_didd_common_code_build by function getrev [2024-11-08 16:29:09,989 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable divadidd_proc_fops by function getrev [2024-11-08 16:29:09,990 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable myDriverDebugHandle by function getrev [2024-11-08 16:29:09,990 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable _DAdapter by function getrev [2024-11-08 16:29:09,991 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable NotificationTable by function getrev [2024-11-08 16:29:09,991 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable HandleTable by function getrev [2024-11-08 16:29:09,991 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable MAdapter by function getrev [2024-11-08 16:29:09,991 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable DAdapter by function getrev [2024-11-08 16:29:09,992 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable didd_spin by function getrev [2024-11-08 16:29:10,000 WARN L162 FloydHoareUtils]: Requires clause for #Ultimate.C_memcpy#18 contained old-variable. Original clause: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= |#memory_int#18| |old(#memory_int#18)|) (= |old(#memory_$Pointer$#18.base)| |#memory_$Pointer$#18.base|) (= |old(#memory_$Pointer$#18.offset)| |#memory_$Pointer$#18.offset|)) Eliminated clause: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2024-11-08 16:29:10,010 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-08 16:29:10,011 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-08 16:29:10,011 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-08 16:29:10,011 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE [2024-11-08 16:29:10,011 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING [2024-11-08 16:29:10,011 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING [2024-11-08 16:29:10,012 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID [2024-11-08 16:29:10,012 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID [2024-11-08 16:29:10,012 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID [2024-11-08 16:29:10,012 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX [2024-11-08 16:29:10,012 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC [2024-11-08 16:29:10,012 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT [2024-11-08 16:29:10,013 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC [2024-11-08 16:29:10,013 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA [2024-11-08 16:29:10,013 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA [2024-11-08 16:29:10,017 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA [2024-11-08 16:29:10,017 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-08 16:29:10,017 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-08 16:29:10,017 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-08 16:29:10,018 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-08 16:29:10,018 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-08 16:29:10,018 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-08 16:29:10,023 WARN L162 FloydHoareUtils]: Requires clause for #Ultimate.C_memcpy#15 contained old-variable. Original clause: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= |#memory_$Pointer$#15.offset| |old(#memory_$Pointer$#15.offset)|) (= |#memory_int#15| |old(#memory_int#15)|) (= |old(#memory_$Pointer$#15.base)| |#memory_$Pointer$#15.base|)) Eliminated clause: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2024-11-08 16:29:10,027 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-08 16:29:10,030 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-08 16:29:10,030 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-08 16:29:10,031 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE [2024-11-08 16:29:10,031 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING [2024-11-08 16:29:10,031 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING [2024-11-08 16:29:10,031 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID [2024-11-08 16:29:10,031 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID [2024-11-08 16:29:10,032 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID [2024-11-08 16:29:10,032 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX [2024-11-08 16:29:10,032 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC [2024-11-08 16:29:10,032 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT [2024-11-08 16:29:10,033 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC [2024-11-08 16:29:10,033 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA [2024-11-08 16:29:10,033 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA [2024-11-08 16:29:10,033 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA [2024-11-08 16:29:10,033 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-08 16:29:10,034 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-08 16:29:10,034 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-08 16:29:10,034 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-08 16:29:10,034 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-08 16:29:10,035 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-08 16:29:10,038 WARN L162 FloydHoareUtils]: Requires clause for #Ultimate.C_memcpy#14 contained old-variable. Original clause: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= |old(#memory_$Pointer$#14.base)| |#memory_$Pointer$#14.base|) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= |#memory_int#14| |old(#memory_int#14)|) (= |#memory_$Pointer$#14.offset| |old(#memory_$Pointer$#14.offset)|)) Eliminated clause: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2024-11-08 16:29:10,045 WARN L162 FloydHoareUtils]: Requires clause for #Ultimate.C_strcpy#11 contained old-variable. Original clause: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= |old(#memory_$Pointer$#11.offset)| |#memory_$Pointer$#11.offset|) (= ~ldv_retval_1~0 0) (= |#memory_int#11| |old(#memory_int#11)|) (= ~ldv_mutex_lock~0 1) (= |old(#memory_$Pointer$#11.base)| |#memory_$Pointer$#11.base|) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) Eliminated clause: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2024-11-08 16:29:10,056 WARN L162 FloydHoareUtils]: Requires clause for diva_didd_read_adapter_array contained old-variable. Original clause: (and (= |old(#length)| |#length|) (= 1 ~ldv_mutex_mutex_of_device~0) (= |#memory_int#23| |old(#memory_int#23)|) (= ~ldv_retval_1~0 0) (= |#memory_$Pointer$#23.offset| |old(#memory_$Pointer$#23.offset)|) (= ~ldv_mutex_lock~0 1) (= |#memory_$Pointer$#0.base| |old(#memory_$Pointer$#0.base)|) (= |#memory_int#0| |old(#memory_int#0)|) (= |old(#memory_$Pointer$#14.base)| |#memory_$Pointer$#14.base|) (= |old(#memory_$Pointer$#0.offset)| |#memory_$Pointer$#0.offset|) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= |old(#memory_$Pointer$#23.base)| |#memory_$Pointer$#23.base|) (= |#memory_int#14| |old(#memory_int#14)|) (= |old(#valid)| |#valid|) (= |#memory_$Pointer$#14.offset| |old(#memory_$Pointer$#14.offset)|)) Eliminated clause: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2024-11-08 16:29:10,059 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-08 16:29:10,060 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-08 16:29:10,060 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-08 16:29:10,060 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE [2024-11-08 16:29:10,060 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING [2024-11-08 16:29:10,061 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING [2024-11-08 16:29:10,061 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID [2024-11-08 16:29:10,061 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID [2024-11-08 16:29:10,061 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID [2024-11-08 16:29:10,062 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX [2024-11-08 16:29:10,062 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC [2024-11-08 16:29:10,062 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT [2024-11-08 16:29:10,064 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC [2024-11-08 16:29:10,065 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA [2024-11-08 16:29:10,065 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA [2024-11-08 16:29:10,065 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA [2024-11-08 16:29:10,066 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-08 16:29:10,066 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-08 16:29:10,066 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-08 16:29:10,066 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-08 16:29:10,066 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-08 16:29:10,067 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-08 16:29:10,067 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable __this_module by function diva_didd_read_adapter_array [2024-11-08 16:29:10,067 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable init_net by function diva_didd_read_adapter_array [2024-11-08 16:29:10,067 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable diva_didd_common_code_build by function diva_didd_read_adapter_array [2024-11-08 16:29:10,068 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable divadidd_proc_fops by function diva_didd_read_adapter_array [2024-11-08 16:29:10,068 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable myDriverDebugHandle by function diva_didd_read_adapter_array [2024-11-08 16:29:10,068 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable _DAdapter by function diva_didd_read_adapter_array [2024-11-08 16:29:10,068 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable NotificationTable by function diva_didd_read_adapter_array [2024-11-08 16:29:10,068 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable HandleTable by function diva_didd_read_adapter_array [2024-11-08 16:29:10,069 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable MAdapter by function diva_didd_read_adapter_array [2024-11-08 16:29:10,069 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable DAdapter by function diva_didd_read_adapter_array [2024-11-08 16:29:10,069 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable didd_spin by function diva_didd_read_adapter_array [2024-11-08 16:29:10,079 WARN L162 FloydHoareUtils]: Requires clause for ##fun~$Pointer$~TO~VOID contained old-variable. Original clause: (and (= |old(#length)| |#length|) (= |old(~Adapters~0)| ~Adapters~0) (= 1 ~ldv_mutex_mutex_of_device~0) (= |#memory_int#23| |old(#memory_int#23)|) (= ~ldv_retval_1~0 0) (= |#memory_$Pointer$#23.offset| |old(#memory_$Pointer$#23.offset)|) (= ~ldv_mutex_lock~0 1) (= |old(#memory_$Pointer$#5.offset)| |#memory_$Pointer$#5.offset|) (= ~dprintf~0.offset |old(~dprintf~0.offset)|) (= |#memory_$Pointer$#0.base| |old(#memory_$Pointer$#0.base)|) (= |#memory_int#0| |old(#memory_int#0)|) (= |#memory_int#5| |old(#memory_int#5)|) (= |old(#memory_$Pointer$#14.base)| |#memory_$Pointer$#14.base|) (= |old(#memory_$Pointer$#0.offset)| |#memory_$Pointer$#0.offset|) (= |#memory_$Pointer$#5.base| |old(#memory_$Pointer$#5.base)|) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= |old(#memory_$Pointer$#23.base)| |#memory_$Pointer$#23.base|) (= |#memory_int#14| |old(#memory_int#14)|) (= |#memory_int#18| |old(#memory_int#18)|) (= |old(~dprintf~0.base)| ~dprintf~0.base) (= |old(#valid)| |#valid|) (= |#memory_$Pointer$#14.offset| |old(#memory_$Pointer$#14.offset)|) (= |old(#memory_$Pointer$#18.base)| |#memory_$Pointer$#18.base|) (= |old(#memory_$Pointer$#18.offset)| |#memory_$Pointer$#18.offset|)) Eliminated clause: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2024-11-08 16:29:10,087 WARN L162 FloydHoareUtils]: Requires clause for myDbgPrint_TRC contained old-variable. Original clause: (and (= |old(#length)| |#length|) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= |#memory_$Pointer$#0.base| |old(#memory_$Pointer$#0.base)|) (= |#memory_int#0| |old(#memory_int#0)|) (= |old(#memory_$Pointer$#0.offset)| |#memory_$Pointer$#0.offset|) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= |old(#valid)| |#valid|)) Eliminated clause: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2024-11-08 16:29:10,092 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-08 16:29:10,093 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-08 16:29:10,093 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-08 16:29:10,093 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE [2024-11-08 16:29:10,093 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING [2024-11-08 16:29:10,093 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING [2024-11-08 16:29:10,094 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID [2024-11-08 16:29:10,094 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID [2024-11-08 16:29:10,094 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID [2024-11-08 16:29:10,094 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX [2024-11-08 16:29:10,094 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC [2024-11-08 16:29:10,094 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT [2024-11-08 16:29:10,095 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC [2024-11-08 16:29:10,095 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA [2024-11-08 16:29:10,095 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA [2024-11-08 16:29:10,095 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA [2024-11-08 16:29:10,095 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-08 16:29:10,095 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-08 16:29:10,095 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-08 16:29:10,096 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-08 16:29:10,096 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-08 16:29:10,096 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-08 16:29:10,096 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable __this_module by function myDbgPrint_TRC [2024-11-08 16:29:10,099 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable init_net by function myDbgPrint_TRC [2024-11-08 16:29:10,099 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable diva_didd_common_code_build by function myDbgPrint_TRC [2024-11-08 16:29:10,100 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable divadidd_proc_fops by function myDbgPrint_TRC [2024-11-08 16:29:10,100 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable myDriverDebugHandle by function myDbgPrint_TRC [2024-11-08 16:29:10,100 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable _DAdapter by function myDbgPrint_TRC [2024-11-08 16:29:10,100 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable NotificationTable by function myDbgPrint_TRC [2024-11-08 16:29:10,100 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable HandleTable by function myDbgPrint_TRC [2024-11-08 16:29:10,101 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable MAdapter by function myDbgPrint_TRC [2024-11-08 16:29:10,101 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable DAdapter by function myDbgPrint_TRC [2024-11-08 16:29:10,101 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable didd_spin by function myDbgPrint_TRC [2024-11-08 16:29:10,108 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-08 16:29:10,108 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-08 16:29:10,109 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-08 16:29:10,109 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE [2024-11-08 16:29:10,109 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING [2024-11-08 16:29:10,109 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING [2024-11-08 16:29:10,109 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID [2024-11-08 16:29:10,110 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID [2024-11-08 16:29:10,110 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID [2024-11-08 16:29:10,110 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX [2024-11-08 16:29:10,110 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC [2024-11-08 16:29:10,110 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT [2024-11-08 16:29:10,110 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC [2024-11-08 16:29:10,111 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA [2024-11-08 16:29:10,111 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA [2024-11-08 16:29:10,111 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA [2024-11-08 16:29:10,111 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-08 16:29:10,111 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-08 16:29:10,112 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-08 16:29:10,112 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-08 16:29:10,112 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-08 16:29:10,112 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-08 16:29:10,117 WARN L162 FloydHoareUtils]: Requires clause for ldv_malloc contained old-variable. Original clause: (and (= |old(#length)| |#length|) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= |old(#valid)| |#valid|)) Eliminated clause: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2024-11-08 16:29:10,118 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-08 16:29:10,119 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-08 16:29:10,120 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-08 16:29:10,120 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE [2024-11-08 16:29:10,120 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING [2024-11-08 16:29:10,120 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING [2024-11-08 16:29:10,121 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID [2024-11-08 16:29:10,121 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID [2024-11-08 16:29:10,121 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID [2024-11-08 16:29:10,121 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX [2024-11-08 16:29:10,121 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC [2024-11-08 16:29:10,122 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT [2024-11-08 16:29:10,122 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC [2024-11-08 16:29:10,122 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA [2024-11-08 16:29:10,122 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA [2024-11-08 16:29:10,122 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA [2024-11-08 16:29:10,123 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-08 16:29:10,123 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-08 16:29:10,123 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-08 16:29:10,123 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-08 16:29:10,124 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-08 16:29:10,124 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-08 16:29:10,127 WARN L162 FloydHoareUtils]: Requires clause for DbgDeregister contained old-variable. Original clause: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= |#memory_$Pointer$#15.offset| |old(#memory_$Pointer$#15.offset)|) (= |#memory_int#15| |old(#memory_int#15)|) (= |old(#memory_$Pointer$#15.base)| |#memory_$Pointer$#15.base|)) Eliminated clause: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2024-11-08 16:29:10,131 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-08 16:29:10,132 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-08 16:29:10,132 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-08 16:29:10,132 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE [2024-11-08 16:29:10,133 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING [2024-11-08 16:29:10,133 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING [2024-11-08 16:29:10,133 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID [2024-11-08 16:29:10,133 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID [2024-11-08 16:29:10,133 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID [2024-11-08 16:29:10,134 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX [2024-11-08 16:29:10,134 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC [2024-11-08 16:29:10,134 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT [2024-11-08 16:29:10,134 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC [2024-11-08 16:29:10,134 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA [2024-11-08 16:29:10,135 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA [2024-11-08 16:29:10,135 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA [2024-11-08 16:29:10,135 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-08 16:29:10,135 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-08 16:29:10,136 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-08 16:29:10,136 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-08 16:29:10,136 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-08 16:29:10,136 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-08 16:29:10,137 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable __this_module by function DbgDeregister [2024-11-08 16:29:10,137 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable init_net by function DbgDeregister [2024-11-08 16:29:10,137 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable diva_didd_common_code_build by function DbgDeregister [2024-11-08 16:29:10,137 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable divadidd_proc_fops by function DbgDeregister [2024-11-08 16:29:10,137 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable myDriverDebugHandle by function DbgDeregister [2024-11-08 16:29:10,137 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable _DAdapter by function DbgDeregister [2024-11-08 16:29:10,138 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable NotificationTable by function DbgDeregister [2024-11-08 16:29:10,138 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable HandleTable by function DbgDeregister [2024-11-08 16:29:10,138 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable MAdapter by function DbgDeregister [2024-11-08 16:29:10,139 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable DAdapter by function DbgDeregister [2024-11-08 16:29:10,139 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable didd_spin by function DbgDeregister [2024-11-08 16:29:10,144 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-08 16:29:10,145 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-08 16:29:10,146 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-08 16:29:10,147 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE [2024-11-08 16:29:10,147 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING [2024-11-08 16:29:10,147 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING [2024-11-08 16:29:10,148 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID [2024-11-08 16:29:10,148 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID [2024-11-08 16:29:10,148 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID [2024-11-08 16:29:10,148 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX [2024-11-08 16:29:10,148 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC [2024-11-08 16:29:10,149 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT [2024-11-08 16:29:10,149 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC [2024-11-08 16:29:10,149 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA [2024-11-08 16:29:10,149 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA [2024-11-08 16:29:10,149 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA [2024-11-08 16:29:10,150 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-08 16:29:10,150 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-08 16:29:10,150 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-08 16:29:10,150 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-08 16:29:10,150 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-08 16:29:10,150 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-08 16:29:10,155 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-08 16:29:10,156 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-08 16:29:10,156 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-08 16:29:10,156 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE [2024-11-08 16:29:10,156 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING [2024-11-08 16:29:10,157 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING [2024-11-08 16:29:10,157 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID [2024-11-08 16:29:10,157 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID [2024-11-08 16:29:10,157 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID [2024-11-08 16:29:10,157 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX [2024-11-08 16:29:10,158 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC [2024-11-08 16:29:10,158 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT [2024-11-08 16:29:10,158 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC [2024-11-08 16:29:10,158 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA [2024-11-08 16:29:10,158 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA [2024-11-08 16:29:10,159 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA [2024-11-08 16:29:10,159 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-08 16:29:10,159 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-08 16:29:10,159 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-08 16:29:10,160 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-08 16:29:10,160 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-08 16:29:10,160 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-08 16:29:10,163 WARN L162 FloydHoareUtils]: Requires clause for DbgRegister contained old-variable. Original clause: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= |#memory_$Pointer$#15.offset| |old(#memory_$Pointer$#15.offset)|) (= |#memory_int#15| |old(#memory_int#15)|) (= |old(#memory_$Pointer$#15.base)| |#memory_$Pointer$#15.base|)) Eliminated clause: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2024-11-08 16:29:10,167 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-08 16:29:10,168 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-08 16:29:10,168 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-08 16:29:10,168 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE [2024-11-08 16:29:10,169 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING [2024-11-08 16:29:10,169 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING [2024-11-08 16:29:10,169 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID [2024-11-08 16:29:10,169 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID [2024-11-08 16:29:10,169 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID [2024-11-08 16:29:10,170 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX [2024-11-08 16:29:10,170 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC [2024-11-08 16:29:10,170 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT [2024-11-08 16:29:10,170 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC [2024-11-08 16:29:10,170 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA [2024-11-08 16:29:10,171 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA [2024-11-08 16:29:10,171 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA [2024-11-08 16:29:10,171 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-08 16:29:10,171 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-08 16:29:10,171 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-08 16:29:10,172 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-08 16:29:10,172 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-08 16:29:10,172 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-08 16:29:10,172 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable __this_module by function DbgRegister [2024-11-08 16:29:10,173 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable init_net by function DbgRegister [2024-11-08 16:29:10,173 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable diva_didd_common_code_build by function DbgRegister [2024-11-08 16:29:10,173 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable divadidd_proc_fops by function DbgRegister [2024-11-08 16:29:10,173 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable myDriverDebugHandle by function DbgRegister [2024-11-08 16:29:10,174 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable _DAdapter by function DbgRegister [2024-11-08 16:29:10,174 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable NotificationTable by function DbgRegister [2024-11-08 16:29:10,174 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable HandleTable by function DbgRegister [2024-11-08 16:29:10,174 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable MAdapter by function DbgRegister [2024-11-08 16:29:10,174 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable DAdapter by function DbgRegister [2024-11-08 16:29:10,175 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable didd_spin by function DbgRegister [2024-11-08 16:29:10,177 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-08 16:29:10,177 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-08 16:29:10,177 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-08 16:29:10,177 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE [2024-11-08 16:29:10,177 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING [2024-11-08 16:29:10,177 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING [2024-11-08 16:29:10,178 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID [2024-11-08 16:29:10,178 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID [2024-11-08 16:29:10,178 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID [2024-11-08 16:29:10,178 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX [2024-11-08 16:29:10,178 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC [2024-11-08 16:29:10,178 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT [2024-11-08 16:29:10,179 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC [2024-11-08 16:29:10,179 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA [2024-11-08 16:29:10,179 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA [2024-11-08 16:29:10,179 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA [2024-11-08 16:29:10,179 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-08 16:29:10,180 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-08 16:29:10,180 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-08 16:29:10,180 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-08 16:29:10,181 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-08 16:29:10,181 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-08 16:29:10,185 WARN L162 FloydHoareUtils]: Requires clause for myDbgPrint_ERR contained old-variable. Original clause: (and (= |old(#length)| |#length|) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= |#memory_$Pointer$#0.base| |old(#memory_$Pointer$#0.base)|) (= |#memory_int#0| |old(#memory_int#0)|) (= |old(#memory_$Pointer$#0.offset)| |#memory_$Pointer$#0.offset|) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= |old(#valid)| |#valid|)) Eliminated clause: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2024-11-08 16:29:10,186 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-08 16:29:10,187 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-08 16:29:10,187 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-08 16:29:10,187 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE [2024-11-08 16:29:10,187 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING [2024-11-08 16:29:10,188 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING [2024-11-08 16:29:10,188 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID [2024-11-08 16:29:10,188 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID [2024-11-08 16:29:10,188 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID [2024-11-08 16:29:10,189 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX [2024-11-08 16:29:10,189 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC [2024-11-08 16:29:10,189 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT [2024-11-08 16:29:10,189 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC [2024-11-08 16:29:10,189 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA [2024-11-08 16:29:10,190 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA [2024-11-08 16:29:10,190 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA [2024-11-08 16:29:10,190 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-08 16:29:10,190 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-08 16:29:10,191 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-08 16:29:10,191 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-08 16:29:10,191 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-08 16:29:10,191 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-08 16:29:10,191 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable __this_module by function myDbgPrint_ERR [2024-11-08 16:29:10,192 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable init_net by function myDbgPrint_ERR [2024-11-08 16:29:10,192 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable diva_didd_common_code_build by function myDbgPrint_ERR [2024-11-08 16:29:10,192 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable divadidd_proc_fops by function myDbgPrint_ERR [2024-11-08 16:29:10,192 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable myDriverDebugHandle by function myDbgPrint_ERR [2024-11-08 16:29:10,193 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable _DAdapter by function myDbgPrint_ERR [2024-11-08 16:29:10,193 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable NotificationTable by function myDbgPrint_ERR [2024-11-08 16:29:10,193 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable HandleTable by function myDbgPrint_ERR [2024-11-08 16:29:10,193 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable MAdapter by function myDbgPrint_ERR [2024-11-08 16:29:10,193 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable DAdapter by function myDbgPrint_ERR [2024-11-08 16:29:10,194 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable didd_spin by function myDbgPrint_ERR [2024-11-08 16:29:10,197 WARN L162 FloydHoareUtils]: Requires clause for #Ultimate.C_memset#18 contained old-variable. Original clause: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= |#memory_int#18| |old(#memory_int#18)|) (= |old(#memory_$Pointer$#18.base)| |#memory_$Pointer$#18.base|) (= |old(#memory_$Pointer$#18.offset)| |#memory_$Pointer$#18.offset|)) Eliminated clause: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2024-11-08 16:29:10,202 WARN L162 FloydHoareUtils]: Requires clause for #Ultimate.C_memset#15 contained old-variable. Original clause: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= |#memory_$Pointer$#15.offset| |old(#memory_$Pointer$#15.offset)|) (= |#memory_int#15| |old(#memory_int#15)|) (= |old(#memory_$Pointer$#15.base)| |#memory_$Pointer$#15.base|)) Eliminated clause: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2024-11-08 16:29:10,204 WARN L162 FloydHoareUtils]: Requires clause for #Ultimate.C_memset#14 contained old-variable. Original clause: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= |old(#memory_$Pointer$#14.base)| |#memory_$Pointer$#14.base|) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= |#memory_int#14| |old(#memory_int#14)|) (= |#memory_$Pointer$#14.offset| |old(#memory_$Pointer$#14.offset)|)) Eliminated clause: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2024-11-08 16:29:10,213 WARN L162 FloydHoareUtils]: Requires clause for diva_notify_adapter_change contained old-variable. Original clause: (and (= |old(#length)| |#length|) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= |#memory_int#18| |old(#memory_int#18)|) (= |old(#valid)| |#valid|) (= |old(#memory_$Pointer$#18.base)| |#memory_$Pointer$#18.base|) (= |old(#memory_$Pointer$#18.offset)| |#memory_$Pointer$#18.offset|)) Eliminated clause: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2024-11-08 16:29:10,214 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE [2024-11-08 16:29:10,214 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET [2024-11-08 16:29:10,215 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES [2024-11-08 16:29:10,215 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE [2024-11-08 16:29:10,215 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING [2024-11-08 16:29:10,215 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING [2024-11-08 16:29:10,215 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID [2024-11-08 16:29:10,215 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID [2024-11-08 16:29:10,216 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID [2024-11-08 16:29:10,216 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX [2024-11-08 16:29:10,216 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC [2024-11-08 16:29:10,216 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT [2024-11-08 16:29:10,216 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC [2024-11-08 16:29:10,216 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA [2024-11-08 16:29:10,216 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA [2024-11-08 16:29:10,217 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA [2024-11-08 16:29:10,217 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING [2024-11-08 16:29:10,217 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP [2024-11-08 16:29:10,217 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK [2024-11-08 16:29:10,217 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED [2024-11-08 16:29:10,217 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART [2024-11-08 16:29:10,218 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART [2024-11-08 16:29:10,218 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable __this_module by function diva_notify_adapter_change [2024-11-08 16:29:10,218 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable init_net by function diva_notify_adapter_change [2024-11-08 16:29:10,218 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable diva_didd_common_code_build by function diva_notify_adapter_change [2024-11-08 16:29:10,218 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable divadidd_proc_fops by function diva_notify_adapter_change [2024-11-08 16:29:10,218 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable myDriverDebugHandle by function diva_notify_adapter_change [2024-11-08 16:29:10,219 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable _DAdapter by function diva_notify_adapter_change [2024-11-08 16:29:10,219 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable NotificationTable by function diva_notify_adapter_change [2024-11-08 16:29:10,219 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable HandleTable by function diva_notify_adapter_change [2024-11-08 16:29:10,219 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable MAdapter by function diva_notify_adapter_change [2024-11-08 16:29:10,219 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable DAdapter by function diva_notify_adapter_change [2024-11-08 16:29:10,219 WARN L976 BoogieBacktranslator]: Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable didd_spin by function diva_notify_adapter_change [2024-11-08 16:29:10,222 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 08.11 04:29:10 BoogieIcfgContainer [2024-11-08 16:29:10,222 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-08 16:29:10,223 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-08 16:29:10,223 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-08 16:29:10,223 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-08 16:29:10,224 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 04:23:07" (3/4) ... [2024-11-08 16:29:10,229 INFO L142 WitnessPrinter]: Generating witness for correct program [2024-11-08 16:29:10,234 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#12 [2024-11-08 16:29:10,235 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure diva_os_enter_spin_lock [2024-11-08 16:29:10,235 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#11 [2024-11-08 16:29:10,235 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#10 [2024-11-08 16:29:10,235 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure getrev [2024-11-08 16:29:10,235 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#24 [2024-11-08 16:29:10,236 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#23 [2024-11-08 16:29:10,236 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#22 [2024-11-08 16:29:10,236 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#7 [2024-11-08 16:29:10,236 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#6 [2024-11-08 16:29:10,236 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#19 [2024-11-08 16:29:10,236 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#9 [2024-11-08 16:29:10,236 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#18 [2024-11-08 16:29:10,237 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure diva_os_leave_spin_lock [2024-11-08 16:29:10,238 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#8 [2024-11-08 16:29:10,238 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#17 [2024-11-08 16:29:10,238 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#16 [2024-11-08 16:29:10,238 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#15 [2024-11-08 16:29:10,238 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure diva_didd_load_time_finit [2024-11-08 16:29:10,238 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#14 [2024-11-08 16:29:10,238 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#13 [2024-11-08 16:29:10,239 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#11 [2024-11-08 16:29:10,239 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#12 [2024-11-08 16:29:10,239 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#10 [2024-11-08 16:29:10,239 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#15 [2024-11-08 16:29:10,239 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#16 [2024-11-08 16:29:10,239 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure diva_didd_read_adapter_array [2024-11-08 16:29:10,239 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~TO~VOID [2024-11-08 16:29:10,240 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#13 [2024-11-08 16:29:10,240 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure myDbgPrint_TRC [2024-11-08 16:29:10,240 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#14 [2024-11-08 16:29:10,240 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#19 [2024-11-08 16:29:10,240 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#17 [2024-11-08 16:29:10,240 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#18 [2024-11-08 16:29:10,240 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#23 [2024-11-08 16:29:10,241 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#22 [2024-11-08 16:29:10,241 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#21 [2024-11-08 16:29:10,241 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#20 [2024-11-08 16:29:10,241 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure remove_proc_entry [2024-11-08 16:29:10,241 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#24 [2024-11-08 16:29:10,241 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2024-11-08 16:29:10,241 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure DbgDeregister [2024-11-08 16:29:10,242 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$X~varArgs~~TO~VOID [2024-11-08 16:29:10,242 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure printk [2024-11-08 16:29:10,242 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#1 [2024-11-08 16:29:10,242 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#0 [2024-11-08 16:29:10,242 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure remove_proc [2024-11-08 16:29:10,242 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure DbgRegister [2024-11-08 16:29:10,243 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#5 [2024-11-08 16:29:10,243 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#4 [2024-11-08 16:29:10,243 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#7 [2024-11-08 16:29:10,243 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2024-11-08 16:29:10,243 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#6 [2024-11-08 16:29:10,243 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#1 [2024-11-08 16:29:10,243 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#0 [2024-11-08 16:29:10,244 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#3 [2024-11-08 16:29:10,244 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure myDbgPrint_ERR [2024-11-08 16:29:10,244 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#2 [2024-11-08 16:29:10,244 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#10 [2024-11-08 16:29:10,244 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#9 [2024-11-08 16:29:10,244 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#8 [2024-11-08 16:29:10,244 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#18 [2024-11-08 16:29:10,245 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#17 [2024-11-08 16:29:10,245 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#16 [2024-11-08 16:29:10,245 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~int~X~int~X~$Pointer$~X~$Pointer$~TO~VOID [2024-11-08 16:29:10,245 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#15 [2024-11-08 16:29:10,245 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#14 [2024-11-08 16:29:10,245 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#13 [2024-11-08 16:29:10,246 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#12 [2024-11-08 16:29:10,246 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#11 [2024-11-08 16:29:10,246 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#19 [2024-11-08 16:29:10,246 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#7 [2024-11-08 16:29:10,246 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#22 [2024-11-08 16:29:10,246 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#6 [2024-11-08 16:29:10,246 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#23 [2024-11-08 16:29:10,247 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#9 [2024-11-08 16:29:10,247 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#20 [2024-11-08 16:29:10,247 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#1 [2024-11-08 16:29:10,247 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#8 [2024-11-08 16:29:10,247 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#21 [2024-11-08 16:29:10,247 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#0 [2024-11-08 16:29:10,247 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#3 [2024-11-08 16:29:10,247 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#3 [2024-11-08 16:29:10,247 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#2 [2024-11-08 16:29:10,248 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#2 [2024-11-08 16:29:10,248 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#5 [2024-11-08 16:29:10,248 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#24 [2024-11-08 16:29:10,248 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#5 [2024-11-08 16:29:10,248 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#4 [2024-11-08 16:29:10,248 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#4 [2024-11-08 16:29:10,248 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#21 [2024-11-08 16:29:10,248 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#20 [2024-11-08 16:29:10,249 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure diva_notify_adapter_change [2024-11-08 16:29:10,292 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 231 nodes and edges [2024-11-08 16:29:10,296 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 91 nodes and edges [2024-11-08 16:29:10,300 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 35 nodes and edges [2024-11-08 16:29:10,304 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 17 nodes and edges [2024-11-08 16:29:10,307 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 10 nodes and edges [2024-11-08 16:29:10,311 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2024-11-08 16:29:10,314 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-08 16:29:10,318 INFO L925 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-08 16:29:11,058 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a1f38690-1bf9-4a82-b19e-835a03c367f8/bin/uautomizer-verify-jihMAELWvX/witness.graphml [2024-11-08 16:29:11,058 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a1f38690-1bf9-4a82-b19e-835a03c367f8/bin/uautomizer-verify-jihMAELWvX/witness.yml [2024-11-08 16:29:11,059 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-08 16:29:11,059 INFO L158 Benchmark]: Toolchain (without parser) took 379724.25ms. Allocated memory was 144.7MB in the beginning and 1.9GB in the end (delta: 1.7GB). Free memory was 100.4MB in the beginning and 925.6MB in the end (delta: -825.2MB). Peak memory consumption was 888.2MB. Max. memory is 16.1GB. [2024-11-08 16:29:11,060 INFO L158 Benchmark]: CDTParser took 0.28ms. Allocated memory is still 144.7MB. Free memory is still 115.4MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-08 16:29:11,060 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2398.78ms. Allocated memory was 144.7MB in the beginning and 199.2MB in the end (delta: 54.5MB). Free memory was 99.9MB in the beginning and 93.1MB in the end (delta: 6.8MB). Peak memory consumption was 73.4MB. Max. memory is 16.1GB. [2024-11-08 16:29:11,061 INFO L158 Benchmark]: Boogie Procedure Inliner took 346.73ms. Allocated memory is still 199.2MB. Free memory was 93.1MB in the beginning and 137.1MB in the end (delta: -44.0MB). Peak memory consumption was 26.3MB. Max. memory is 16.1GB. [2024-11-08 16:29:11,061 INFO L158 Benchmark]: Boogie Preprocessor took 459.01ms. Allocated memory is still 199.2MB. Free memory was 137.1MB in the beginning and 99.3MB in the end (delta: 37.7MB). Peak memory consumption was 37.7MB. Max. memory is 16.1GB. [2024-11-08 16:29:11,062 INFO L158 Benchmark]: RCFGBuilder took 13012.55ms. Allocated memory was 199.2MB in the beginning and 400.6MB in the end (delta: 201.3MB). Free memory was 99.3MB in the beginning and 252.9MB in the end (delta: -153.6MB). Peak memory consumption was 167.3MB. Max. memory is 16.1GB. [2024-11-08 16:29:11,062 INFO L158 Benchmark]: TraceAbstraction took 362659.84ms. Allocated memory was 400.6MB in the beginning and 1.9GB in the end (delta: 1.5GB). Free memory was 251.9MB in the beginning and 993.8MB in the end (delta: -741.9MB). Peak memory consumption was 1.1GB. Max. memory is 16.1GB. [2024-11-08 16:29:11,063 INFO L158 Benchmark]: Witness Printer took 835.78ms. Allocated memory is still 1.9GB. Free memory was 993.8MB in the beginning and 925.6MB in the end (delta: 68.2MB). Peak memory consumption was 67.1MB. Max. memory is 16.1GB. [2024-11-08 16:29:11,065 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.28ms. Allocated memory is still 144.7MB. Free memory is still 115.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2398.78ms. Allocated memory was 144.7MB in the beginning and 199.2MB in the end (delta: 54.5MB). Free memory was 99.9MB in the beginning and 93.1MB in the end (delta: 6.8MB). Peak memory consumption was 73.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 346.73ms. Allocated memory is still 199.2MB. Free memory was 93.1MB in the beginning and 137.1MB in the end (delta: -44.0MB). Peak memory consumption was 26.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 459.01ms. Allocated memory is still 199.2MB. Free memory was 137.1MB in the beginning and 99.3MB in the end (delta: 37.7MB). Peak memory consumption was 37.7MB. Max. memory is 16.1GB. * RCFGBuilder took 13012.55ms. Allocated memory was 199.2MB in the beginning and 400.6MB in the end (delta: 201.3MB). Free memory was 99.3MB in the beginning and 252.9MB in the end (delta: -153.6MB). Peak memory consumption was 167.3MB. Max. memory is 16.1GB. * TraceAbstraction took 362659.84ms. Allocated memory was 400.6MB in the beginning and 1.9GB in the end (delta: 1.5GB). Free memory was 251.9MB in the beginning and 993.8MB in the end (delta: -741.9MB). Peak memory consumption was 1.1GB. Max. memory is 16.1GB. * Witness Printer took 835.78ms. Allocated memory is still 1.9GB. Free memory was 993.8MB in the beginning and 925.6MB in the end (delta: 68.2MB). Peak memory consumption was 67.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable __this_module by function getrev - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable init_net by function getrev - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable diva_didd_common_code_build by function getrev - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable divadidd_proc_fops by function getrev - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable myDriverDebugHandle by function getrev - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable _DAdapter by function getrev - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable NotificationTable by function getrev - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable HandleTable by function getrev - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable MAdapter by function getrev - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable DAdapter by function getrev - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable didd_spin by function getrev - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable __this_module by function diva_didd_read_adapter_array - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable init_net by function diva_didd_read_adapter_array - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable diva_didd_common_code_build by function diva_didd_read_adapter_array - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable divadidd_proc_fops by function diva_didd_read_adapter_array - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable myDriverDebugHandle by function diva_didd_read_adapter_array - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable _DAdapter by function diva_didd_read_adapter_array - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable NotificationTable by function diva_didd_read_adapter_array - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable HandleTable by function diva_didd_read_adapter_array - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable MAdapter by function diva_didd_read_adapter_array - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable DAdapter by function diva_didd_read_adapter_array - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable didd_spin by function diva_didd_read_adapter_array - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable __this_module by function myDbgPrint_TRC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable init_net by function myDbgPrint_TRC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable diva_didd_common_code_build by function myDbgPrint_TRC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable divadidd_proc_fops by function myDbgPrint_TRC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable myDriverDebugHandle by function myDbgPrint_TRC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable _DAdapter by function myDbgPrint_TRC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable NotificationTable by function myDbgPrint_TRC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable HandleTable by function myDbgPrint_TRC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable MAdapter by function myDbgPrint_TRC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable DAdapter by function myDbgPrint_TRC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable didd_spin by function myDbgPrint_TRC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable __this_module by function DbgDeregister - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable init_net by function DbgDeregister - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable diva_didd_common_code_build by function DbgDeregister - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable divadidd_proc_fops by function DbgDeregister - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable myDriverDebugHandle by function DbgDeregister - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable _DAdapter by function DbgDeregister - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable NotificationTable by function DbgDeregister - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable HandleTable by function DbgDeregister - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable MAdapter by function DbgDeregister - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable DAdapter by function DbgDeregister - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable didd_spin by function DbgDeregister - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable __this_module by function DbgRegister - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable init_net by function DbgRegister - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable diva_didd_common_code_build by function DbgRegister - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable divadidd_proc_fops by function DbgRegister - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable myDriverDebugHandle by function DbgRegister - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable _DAdapter by function DbgRegister - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable NotificationTable by function DbgRegister - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable HandleTable by function DbgRegister - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable MAdapter by function DbgRegister - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable DAdapter by function DbgRegister - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable didd_spin by function DbgRegister - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable __this_module by function myDbgPrint_ERR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable init_net by function myDbgPrint_ERR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable diva_didd_common_code_build by function myDbgPrint_ERR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable divadidd_proc_fops by function myDbgPrint_ERR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable myDriverDebugHandle by function myDbgPrint_ERR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable _DAdapter by function myDbgPrint_ERR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable NotificationTable by function myDbgPrint_ERR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable HandleTable by function myDbgPrint_ERR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable MAdapter by function myDbgPrint_ERR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable DAdapter by function myDbgPrint_ERR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable didd_spin by function myDbgPrint_ERR - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NONE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPE_NET - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~kobj_ns_type~0~KOBJ_NS_TYPES - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_LIVE - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_COMING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~module_state~0~MODULE_STATE_GOING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_PGID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_SID - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~pid_type~0~PIDTYPE_MAX - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_ASYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC_LIGHT - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~migrate_mode~0~MIGRATE_SYNC - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~USRQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~GRPQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~quota_type~0~PRJQUOTA - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_RUNNING - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_ACK - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~uprobe_task_state~0~UTASK_SSTEP_TRAPPED - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_NORESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: ~hrtimer_restart~0~HRTIMER_RESTART - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable __this_module by function diva_notify_adapter_change - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable init_net by function diva_notify_adapter_change - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable diva_didd_common_code_build by function diva_notify_adapter_change - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable divadidd_proc_fops by function diva_notify_adapter_change - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable myDriverDebugHandle by function diva_notify_adapter_change - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable _DAdapter by function diva_notify_adapter_change - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable NotificationTable by function diva_notify_adapter_change - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable HandleTable by function diva_notify_adapter_change - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable MAdapter by function diva_notify_adapter_change - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable DAdapter by function diva_notify_adapter_change - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot encode non-modifiability of on-heap variable didd_spin by function diva_notify_adapter_change * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 5005]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 94 procedures, 813 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 288.2s, OverallIterations: 5, TraceHistogramMax: 4, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 136.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 14 mSolverCounterUnknown, 7103 SdHoareTripleChecker+Valid, 130.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 6928 mSDsluCounter, 2738 SdHoareTripleChecker+Invalid, 122.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 1830 mSDsCounter, 2335 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 5751 IncrementalHoareTripleChecker+Invalid, 8100 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2335 mSolverCounterUnsat, 908 mSDtfsCounter, 5751 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 124 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 8.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=830occurred in iteration=1, InterpolantAutomatonStates: 38, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.5s AutomataMinimizationTime, 5 MinimizatonAttempts, 111 StatesRemovedByMinimization, 4 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.5s SatisfiabilityAnalysisTime, 6.7s InterpolantComputationTime, 310 NumberOfCodeBlocks, 310 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 305 ConstructedInterpolants, 0 QuantifiedInterpolants, 691 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 5 InterpolantComputations, 5 PerfectInterpolantSequences, 75/75 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 - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - ProcedureContractResult [Line: 3984]: Procedure Contract for diva_os_enter_spin_lock Derived contract for procedure diva_os_enter_spin_lock. Requires: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) Ensures: (((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (((((((((((((((((((((((((((((((((((ldv_state_variable_1 == \old(ldv_state_variable_1)) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (__this_module == \old(__this_module))) && (init_net == \old(init_net))) && (diva_didd_common_code_build == \old(diva_didd_common_code_build))) && (main_revision == \old(main_revision))) && (DRIVERNAME == \old(DRIVERNAME))) && (DRIVERLNAME == \old(DRIVERLNAME))) && (DRIVERRELEASE_DIDD == \old(DRIVERRELEASE_DIDD))) && (proc_didd == \old(proc_didd))) && (proc_net_eicon == \old(proc_net_eicon))) && (divadidd_proc_fops == \old(divadidd_proc_fops))) && (ldvarg3 == \old(ldvarg3))) && (ldvarg0 == \old(ldvarg0))) && (ldvarg1 == \old(ldvarg1))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldvarg4 == \old(ldvarg4))) && (ldv_retval_1 == \old(ldv_retval_1))) && (divadidd_proc_fops_group1 == \old(divadidd_proc_fops_group1))) && (ldvarg2 == \old(ldvarg2))) && (divadidd_proc_fops_group2 == \old(divadidd_proc_fops_group2))) && (myDriverDebugHandle == \old(myDriverDebugHandle))) && (notify_handle == \old(notify_handle))) && (_DAdapter == \old(_DAdapter))) && (NotificationTable == \old(NotificationTable))) && (HandleTable == \old(HandleTable))) && (Adapters == \old(Adapters))) && (MAdapter == \old(MAdapter))) && (DAdapter == \old(DAdapter))) && (didd_spin == \old(didd_spin))) && (ldv_mutex_cred_guard_mutex_of_signal_struct == \old(ldv_mutex_cred_guard_mutex_of_signal_struct))) && (ldv_mutex_lock == \old(ldv_mutex_lock))) && (ldv_mutex_mutex_of_device == \old(ldv_mutex_mutex_of_device))) && (dprintf == \old(dprintf)))) - ProcedureContractResult [Line: 3462]: Procedure Contract for getrev Derived contract for procedure getrev. Requires: (((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) Ensures: ((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && ((((((((((((((((((((((((ldv_state_variable_1 == \old(ldv_state_variable_1)) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (main_revision == \old(main_revision))) && (DRIVERNAME == \old(DRIVERNAME))) && (DRIVERLNAME == \old(DRIVERLNAME))) && (DRIVERRELEASE_DIDD == \old(DRIVERRELEASE_DIDD))) && (proc_didd == \old(proc_didd))) && (proc_net_eicon == \old(proc_net_eicon))) && (ldvarg3 == \old(ldvarg3))) && (ldvarg0 == \old(ldvarg0))) && (ldvarg1 == \old(ldvarg1))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldvarg4 == \old(ldvarg4))) && (ldv_retval_1 == \old(ldv_retval_1))) && (divadidd_proc_fops_group1 == \old(divadidd_proc_fops_group1))) && (ldvarg2 == \old(ldvarg2))) && (divadidd_proc_fops_group2 == \old(divadidd_proc_fops_group2))) && (notify_handle == \old(notify_handle))) && (Adapters == \old(Adapters))) && (ldv_mutex_cred_guard_mutex_of_signal_struct == \old(ldv_mutex_cred_guard_mutex_of_signal_struct))) && (ldv_mutex_lock == \old(ldv_mutex_lock))) && (ldv_mutex_mutex_of_device == \old(ldv_mutex_mutex_of_device))) && (dprintf == \old(dprintf)))) - ProcedureContractResult [Line: 3992]: Procedure Contract for diva_os_leave_spin_lock Derived contract for procedure diva_os_leave_spin_lock. Requires: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) Ensures: (((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (((((((((((((((((((((((((((((((((((ldv_state_variable_1 == \old(ldv_state_variable_1)) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (__this_module == \old(__this_module))) && (init_net == \old(init_net))) && (diva_didd_common_code_build == \old(diva_didd_common_code_build))) && (main_revision == \old(main_revision))) && (DRIVERNAME == \old(DRIVERNAME))) && (DRIVERLNAME == \old(DRIVERLNAME))) && (DRIVERRELEASE_DIDD == \old(DRIVERRELEASE_DIDD))) && (proc_didd == \old(proc_didd))) && (proc_net_eicon == \old(proc_net_eicon))) && (divadidd_proc_fops == \old(divadidd_proc_fops))) && (ldvarg3 == \old(ldvarg3))) && (ldvarg0 == \old(ldvarg0))) && (ldvarg1 == \old(ldvarg1))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldvarg4 == \old(ldvarg4))) && (ldv_retval_1 == \old(ldv_retval_1))) && (divadidd_proc_fops_group1 == \old(divadidd_proc_fops_group1))) && (ldvarg2 == \old(ldvarg2))) && (divadidd_proc_fops_group2 == \old(divadidd_proc_fops_group2))) && (myDriverDebugHandle == \old(myDriverDebugHandle))) && (notify_handle == \old(notify_handle))) && (_DAdapter == \old(_DAdapter))) && (NotificationTable == \old(NotificationTable))) && (HandleTable == \old(HandleTable))) && (Adapters == \old(Adapters))) && (MAdapter == \old(MAdapter))) && (DAdapter == \old(DAdapter))) && (didd_spin == \old(didd_spin))) && (ldv_mutex_cred_guard_mutex_of_signal_struct == \old(ldv_mutex_cred_guard_mutex_of_signal_struct))) && (ldv_mutex_lock == \old(ldv_mutex_lock))) && (ldv_mutex_mutex_of_device == \old(ldv_mutex_mutex_of_device))) && (dprintf == \old(dprintf)))) - ProcedureContractResult [Line: 4555]: Procedure Contract for diva_didd_load_time_finit Derived contract for procedure diva_didd_load_time_finit. Requires: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) Ensures: (((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (((((((((((((((((((((((((((((((((((ldv_state_variable_1 == \old(ldv_state_variable_1)) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (__this_module == \old(__this_module))) && (init_net == \old(init_net))) && (diva_didd_common_code_build == \old(diva_didd_common_code_build))) && (main_revision == \old(main_revision))) && (DRIVERNAME == \old(DRIVERNAME))) && (DRIVERLNAME == \old(DRIVERLNAME))) && (DRIVERRELEASE_DIDD == \old(DRIVERRELEASE_DIDD))) && (proc_didd == \old(proc_didd))) && (proc_net_eicon == \old(proc_net_eicon))) && (divadidd_proc_fops == \old(divadidd_proc_fops))) && (ldvarg3 == \old(ldvarg3))) && (ldvarg0 == \old(ldvarg0))) && (ldvarg1 == \old(ldvarg1))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldvarg4 == \old(ldvarg4))) && (ldv_retval_1 == \old(ldv_retval_1))) && (divadidd_proc_fops_group1 == \old(divadidd_proc_fops_group1))) && (ldvarg2 == \old(ldvarg2))) && (divadidd_proc_fops_group2 == \old(divadidd_proc_fops_group2))) && (myDriverDebugHandle == \old(myDriverDebugHandle))) && (notify_handle == \old(notify_handle))) && (_DAdapter == \old(_DAdapter))) && (NotificationTable == \old(NotificationTable))) && (HandleTable == \old(HandleTable))) && (Adapters == \old(Adapters))) && (MAdapter == \old(MAdapter))) && (DAdapter == \old(DAdapter))) && (didd_spin == \old(didd_spin))) && (ldv_mutex_cred_guard_mutex_of_signal_struct == \old(ldv_mutex_cred_guard_mutex_of_signal_struct))) && (ldv_mutex_lock == \old(ldv_mutex_lock))) && (ldv_mutex_mutex_of_device == \old(ldv_mutex_mutex_of_device))) && (dprintf == \old(dprintf)))) - ProcedureContractResult [Line: 4674]: Procedure Contract for diva_didd_read_adapter_array Derived contract for procedure diva_didd_read_adapter_array. Requires: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) Ensures: (((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && ((((((((((((((((((((((((ldv_state_variable_1 == \old(ldv_state_variable_1)) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (main_revision == \old(main_revision))) && (DRIVERNAME == \old(DRIVERNAME))) && (DRIVERLNAME == \old(DRIVERLNAME))) && (DRIVERRELEASE_DIDD == \old(DRIVERRELEASE_DIDD))) && (proc_didd == \old(proc_didd))) && (proc_net_eicon == \old(proc_net_eicon))) && (ldvarg3 == \old(ldvarg3))) && (ldvarg0 == \old(ldvarg0))) && (ldvarg1 == \old(ldvarg1))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldvarg4 == \old(ldvarg4))) && (ldv_retval_1 == \old(ldv_retval_1))) && (divadidd_proc_fops_group1 == \old(divadidd_proc_fops_group1))) && (ldvarg2 == \old(ldvarg2))) && (divadidd_proc_fops_group2 == \old(divadidd_proc_fops_group2))) && (notify_handle == \old(notify_handle))) && (Adapters == \old(Adapters))) && (ldv_mutex_cred_guard_mutex_of_signal_struct == \old(ldv_mutex_cred_guard_mutex_of_signal_struct))) && (ldv_mutex_lock == \old(ldv_mutex_lock))) && (ldv_mutex_mutex_of_device == \old(ldv_mutex_mutex_of_device))) && (dprintf == \old(dprintf)))) - ProcedureContractResult [Line: 4117]: Procedure Contract for myDbgPrint_TRC Derived contract for procedure myDbgPrint_TRC. Requires: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) Ensures: (((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && ((((((((((((((((((((((((ldv_state_variable_1 == \old(ldv_state_variable_1)) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (main_revision == \old(main_revision))) && (DRIVERNAME == \old(DRIVERNAME))) && (DRIVERLNAME == \old(DRIVERLNAME))) && (DRIVERRELEASE_DIDD == \old(DRIVERRELEASE_DIDD))) && (proc_didd == \old(proc_didd))) && (proc_net_eicon == \old(proc_net_eicon))) && (ldvarg3 == \old(ldvarg3))) && (ldvarg0 == \old(ldvarg0))) && (ldvarg1 == \old(ldvarg1))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldvarg4 == \old(ldvarg4))) && (ldv_retval_1 == \old(ldv_retval_1))) && (divadidd_proc_fops_group1 == \old(divadidd_proc_fops_group1))) && (ldvarg2 == \old(ldvarg2))) && (divadidd_proc_fops_group2 == \old(divadidd_proc_fops_group2))) && (notify_handle == \old(notify_handle))) && (Adapters == \old(Adapters))) && (ldv_mutex_cred_guard_mutex_of_signal_struct == \old(ldv_mutex_cred_guard_mutex_of_signal_struct))) && (ldv_mutex_lock == \old(ldv_mutex_lock))) && (ldv_mutex_mutex_of_device == \old(ldv_mutex_mutex_of_device))) && (dprintf == \old(dprintf)))) - ProcedureContractResult [Line: 5392]: Procedure Contract for remove_proc_entry Derived contract for procedure remove_proc_entry. Requires: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) Ensures: (((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (((((((((((((((((((((((((((((((((((ldv_state_variable_1 == \old(ldv_state_variable_1)) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (__this_module == \old(__this_module))) && (init_net == \old(init_net))) && (diva_didd_common_code_build == \old(diva_didd_common_code_build))) && (main_revision == \old(main_revision))) && (DRIVERNAME == \old(DRIVERNAME))) && (DRIVERLNAME == \old(DRIVERLNAME))) && (DRIVERRELEASE_DIDD == \old(DRIVERRELEASE_DIDD))) && (proc_didd == \old(proc_didd))) && (proc_net_eicon == \old(proc_net_eicon))) && (divadidd_proc_fops == \old(divadidd_proc_fops))) && (ldvarg3 == \old(ldvarg3))) && (ldvarg0 == \old(ldvarg0))) && (ldvarg1 == \old(ldvarg1))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldvarg4 == \old(ldvarg4))) && (ldv_retval_1 == \old(ldv_retval_1))) && (divadidd_proc_fops_group1 == \old(divadidd_proc_fops_group1))) && (ldvarg2 == \old(ldvarg2))) && (divadidd_proc_fops_group2 == \old(divadidd_proc_fops_group2))) && (myDriverDebugHandle == \old(myDriverDebugHandle))) && (notify_handle == \old(notify_handle))) && (_DAdapter == \old(_DAdapter))) && (NotificationTable == \old(NotificationTable))) && (HandleTable == \old(HandleTable))) && (Adapters == \old(Adapters))) && (MAdapter == \old(MAdapter))) && (DAdapter == \old(DAdapter))) && (didd_spin == \old(didd_spin))) && (ldv_mutex_cred_guard_mutex_of_signal_struct == \old(ldv_mutex_cred_guard_mutex_of_signal_struct))) && (ldv_mutex_lock == \old(ldv_mutex_lock))) && (ldv_mutex_mutex_of_device == \old(ldv_mutex_mutex_of_device))) && (dprintf == \old(dprintf)))) - ProcedureContractResult [Line: 5381]: Procedure Contract for ldv_malloc Derived contract for procedure ldv_malloc. Requires: (((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) Ensures: ((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (((((((((((((((((((((((((((((((((((ldv_state_variable_1 == \old(ldv_state_variable_1)) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (__this_module == \old(__this_module))) && (init_net == \old(init_net))) && (diva_didd_common_code_build == \old(diva_didd_common_code_build))) && (main_revision == \old(main_revision))) && (DRIVERNAME == \old(DRIVERNAME))) && (DRIVERLNAME == \old(DRIVERLNAME))) && (DRIVERRELEASE_DIDD == \old(DRIVERRELEASE_DIDD))) && (proc_didd == \old(proc_didd))) && (proc_net_eicon == \old(proc_net_eicon))) && (divadidd_proc_fops == \old(divadidd_proc_fops))) && (ldvarg3 == \old(ldvarg3))) && (ldvarg0 == \old(ldvarg0))) && (ldvarg1 == \old(ldvarg1))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldvarg4 == \old(ldvarg4))) && (ldv_retval_1 == \old(ldv_retval_1))) && (divadidd_proc_fops_group1 == \old(divadidd_proc_fops_group1))) && (ldvarg2 == \old(ldvarg2))) && (divadidd_proc_fops_group2 == \old(divadidd_proc_fops_group2))) && (myDriverDebugHandle == \old(myDriverDebugHandle))) && (notify_handle == \old(notify_handle))) && (_DAdapter == \old(_DAdapter))) && (NotificationTable == \old(NotificationTable))) && (HandleTable == \old(HandleTable))) && (Adapters == \old(Adapters))) && (MAdapter == \old(MAdapter))) && (DAdapter == \old(DAdapter))) && (didd_spin == \old(didd_spin))) && (ldv_mutex_cred_guard_mutex_of_signal_struct == \old(ldv_mutex_cred_guard_mutex_of_signal_struct))) && (ldv_mutex_lock == \old(ldv_mutex_lock))) && (ldv_mutex_mutex_of_device == \old(ldv_mutex_mutex_of_device))) && (dprintf == \old(dprintf)))) - ProcedureContractResult [Line: 4495]: Procedure Contract for DbgDeregister Derived contract for procedure DbgDeregister. Requires: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) Ensures: (((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && ((((((((((((((((((((((((ldv_state_variable_1 == \old(ldv_state_variable_1)) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (main_revision == \old(main_revision))) && (DRIVERNAME == \old(DRIVERNAME))) && (DRIVERLNAME == \old(DRIVERLNAME))) && (DRIVERRELEASE_DIDD == \old(DRIVERRELEASE_DIDD))) && (proc_didd == \old(proc_didd))) && (proc_net_eicon == \old(proc_net_eicon))) && (ldvarg3 == \old(ldvarg3))) && (ldvarg0 == \old(ldvarg0))) && (ldvarg1 == \old(ldvarg1))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldvarg4 == \old(ldvarg4))) && (ldv_retval_1 == \old(ldv_retval_1))) && (divadidd_proc_fops_group1 == \old(divadidd_proc_fops_group1))) && (ldvarg2 == \old(ldvarg2))) && (divadidd_proc_fops_group2 == \old(divadidd_proc_fops_group2))) && (notify_handle == \old(notify_handle))) && (Adapters == \old(Adapters))) && (ldv_mutex_cred_guard_mutex_of_signal_struct == \old(ldv_mutex_cred_guard_mutex_of_signal_struct))) && (ldv_mutex_lock == \old(ldv_mutex_lock))) && (ldv_mutex_mutex_of_device == \old(ldv_mutex_mutex_of_device))) && (dprintf == \old(dprintf)))) - ProcedureContractResult [Line: 5376]: Procedure Contract for printk Derived contract for procedure printk. Requires: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) Ensures: (((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (((((((((((((((((((((((((((((((((((ldv_state_variable_1 == \old(ldv_state_variable_1)) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (__this_module == \old(__this_module))) && (init_net == \old(init_net))) && (diva_didd_common_code_build == \old(diva_didd_common_code_build))) && (main_revision == \old(main_revision))) && (DRIVERNAME == \old(DRIVERNAME))) && (DRIVERLNAME == \old(DRIVERLNAME))) && (DRIVERRELEASE_DIDD == \old(DRIVERRELEASE_DIDD))) && (proc_didd == \old(proc_didd))) && (proc_net_eicon == \old(proc_net_eicon))) && (divadidd_proc_fops == \old(divadidd_proc_fops))) && (ldvarg3 == \old(ldvarg3))) && (ldvarg0 == \old(ldvarg0))) && (ldvarg1 == \old(ldvarg1))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldvarg4 == \old(ldvarg4))) && (ldv_retval_1 == \old(ldv_retval_1))) && (divadidd_proc_fops_group1 == \old(divadidd_proc_fops_group1))) && (ldvarg2 == \old(ldvarg2))) && (divadidd_proc_fops_group2 == \old(divadidd_proc_fops_group2))) && (myDriverDebugHandle == \old(myDriverDebugHandle))) && (notify_handle == \old(notify_handle))) && (_DAdapter == \old(_DAdapter))) && (NotificationTable == \old(NotificationTable))) && (HandleTable == \old(HandleTable))) && (Adapters == \old(Adapters))) && (MAdapter == \old(MAdapter))) && (DAdapter == \old(DAdapter))) && (didd_spin == \old(didd_spin))) && (ldv_mutex_cred_guard_mutex_of_signal_struct == \old(ldv_mutex_cred_guard_mutex_of_signal_struct))) && (ldv_mutex_lock == \old(ldv_mutex_lock))) && (ldv_mutex_mutex_of_device == \old(ldv_mutex_mutex_of_device))) && (dprintf == \old(dprintf)))) - ProcedureContractResult [Line: 3514]: Procedure Contract for remove_proc Derived contract for procedure remove_proc. Requires: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) Ensures: (((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (((((((((((((((((((((((((((((((((((ldv_state_variable_1 == \old(ldv_state_variable_1)) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (__this_module == \old(__this_module))) && (init_net == \old(init_net))) && (diva_didd_common_code_build == \old(diva_didd_common_code_build))) && (main_revision == \old(main_revision))) && (DRIVERNAME == \old(DRIVERNAME))) && (DRIVERLNAME == \old(DRIVERLNAME))) && (DRIVERRELEASE_DIDD == \old(DRIVERRELEASE_DIDD))) && (proc_didd == \old(proc_didd))) && (proc_net_eicon == \old(proc_net_eicon))) && (divadidd_proc_fops == \old(divadidd_proc_fops))) && (ldvarg3 == \old(ldvarg3))) && (ldvarg0 == \old(ldvarg0))) && (ldvarg1 == \old(ldvarg1))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldvarg4 == \old(ldvarg4))) && (ldv_retval_1 == \old(ldv_retval_1))) && (divadidd_proc_fops_group1 == \old(divadidd_proc_fops_group1))) && (ldvarg2 == \old(ldvarg2))) && (divadidd_proc_fops_group2 == \old(divadidd_proc_fops_group2))) && (myDriverDebugHandle == \old(myDriverDebugHandle))) && (notify_handle == \old(notify_handle))) && (_DAdapter == \old(_DAdapter))) && (NotificationTable == \old(NotificationTable))) && (HandleTable == \old(HandleTable))) && (Adapters == \old(Adapters))) && (MAdapter == \old(MAdapter))) && (DAdapter == \old(DAdapter))) && (didd_spin == \old(didd_spin))) && (ldv_mutex_cred_guard_mutex_of_signal_struct == \old(ldv_mutex_cred_guard_mutex_of_signal_struct))) && (ldv_mutex_lock == \old(ldv_mutex_lock))) && (ldv_mutex_mutex_of_device == \old(ldv_mutex_mutex_of_device))) && (dprintf == \old(dprintf)))) - ProcedureContractResult [Line: 4436]: Procedure Contract for DbgRegister Derived contract for procedure DbgRegister. Requires: (((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) Ensures: ((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && ((((((((((((((((((((((((ldv_state_variable_1 == \old(ldv_state_variable_1)) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (main_revision == \old(main_revision))) && (DRIVERNAME == \old(DRIVERNAME))) && (DRIVERLNAME == \old(DRIVERLNAME))) && (DRIVERRELEASE_DIDD == \old(DRIVERRELEASE_DIDD))) && (proc_didd == \old(proc_didd))) && (proc_net_eicon == \old(proc_net_eicon))) && (ldvarg3 == \old(ldvarg3))) && (ldvarg0 == \old(ldvarg0))) && (ldvarg1 == \old(ldvarg1))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldvarg4 == \old(ldvarg4))) && (ldv_retval_1 == \old(ldv_retval_1))) && (divadidd_proc_fops_group1 == \old(divadidd_proc_fops_group1))) && (ldvarg2 == \old(ldvarg2))) && (divadidd_proc_fops_group2 == \old(divadidd_proc_fops_group2))) && (notify_handle == \old(notify_handle))) && (Adapters == \old(Adapters))) && (ldv_mutex_cred_guard_mutex_of_signal_struct == \old(ldv_mutex_cred_guard_mutex_of_signal_struct))) && (ldv_mutex_lock == \old(ldv_mutex_lock))) && (ldv_mutex_mutex_of_device == \old(ldv_mutex_mutex_of_device))) && (dprintf == \old(dprintf)))) - ProcedureContractResult [Line: 5002]: Procedure Contract for ldv_error Derived contract for procedure ldv_error. Requires: 0 Ensures: (0 && (((((((((((((((((((((((((((((((((((ldv_state_variable_1 == \old(ldv_state_variable_1)) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (__this_module == \old(__this_module))) && (init_net == \old(init_net))) && (diva_didd_common_code_build == \old(diva_didd_common_code_build))) && (main_revision == \old(main_revision))) && (DRIVERNAME == \old(DRIVERNAME))) && (DRIVERLNAME == \old(DRIVERLNAME))) && (DRIVERRELEASE_DIDD == \old(DRIVERRELEASE_DIDD))) && (proc_didd == \old(proc_didd))) && (proc_net_eicon == \old(proc_net_eicon))) && (divadidd_proc_fops == \old(divadidd_proc_fops))) && (ldvarg3 == \old(ldvarg3))) && (ldvarg0 == \old(ldvarg0))) && (ldvarg1 == \old(ldvarg1))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldvarg4 == \old(ldvarg4))) && (ldv_retval_1 == \old(ldv_retval_1))) && (divadidd_proc_fops_group1 == \old(divadidd_proc_fops_group1))) && (ldvarg2 == \old(ldvarg2))) && (divadidd_proc_fops_group2 == \old(divadidd_proc_fops_group2))) && (myDriverDebugHandle == \old(myDriverDebugHandle))) && (notify_handle == \old(notify_handle))) && (_DAdapter == \old(_DAdapter))) && (NotificationTable == \old(NotificationTable))) && (HandleTable == \old(HandleTable))) && (Adapters == \old(Adapters))) && (MAdapter == \old(MAdapter))) && (DAdapter == \old(DAdapter))) && (didd_spin == \old(didd_spin))) && (ldv_mutex_cred_guard_mutex_of_signal_struct == \old(ldv_mutex_cred_guard_mutex_of_signal_struct))) && (ldv_mutex_lock == \old(ldv_mutex_lock))) && (ldv_mutex_mutex_of_device == \old(ldv_mutex_mutex_of_device))) && (dprintf == \old(dprintf)))) - ProcedureContractResult [Line: 4101]: Procedure Contract for myDbgPrint_ERR Derived contract for procedure myDbgPrint_ERR. Requires: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) Ensures: (((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && ((((((((((((((((((((((((ldv_state_variable_1 == \old(ldv_state_variable_1)) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (main_revision == \old(main_revision))) && (DRIVERNAME == \old(DRIVERNAME))) && (DRIVERLNAME == \old(DRIVERLNAME))) && (DRIVERRELEASE_DIDD == \old(DRIVERRELEASE_DIDD))) && (proc_didd == \old(proc_didd))) && (proc_net_eicon == \old(proc_net_eicon))) && (ldvarg3 == \old(ldvarg3))) && (ldvarg0 == \old(ldvarg0))) && (ldvarg1 == \old(ldvarg1))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldvarg4 == \old(ldvarg4))) && (ldv_retval_1 == \old(ldv_retval_1))) && (divadidd_proc_fops_group1 == \old(divadidd_proc_fops_group1))) && (ldvarg2 == \old(ldvarg2))) && (divadidd_proc_fops_group2 == \old(divadidd_proc_fops_group2))) && (notify_handle == \old(notify_handle))) && (Adapters == \old(Adapters))) && (ldv_mutex_cred_guard_mutex_of_signal_struct == \old(ldv_mutex_cred_guard_mutex_of_signal_struct))) && (ldv_mutex_lock == \old(ldv_mutex_lock))) && (ldv_mutex_mutex_of_device == \old(ldv_mutex_mutex_of_device))) && (dprintf == \old(dprintf)))) - ProcedureContractResult [Line: 4890]: Procedure Contract for diva_notify_adapter_change Derived contract for procedure diva_notify_adapter_change. Requires: ((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) Ensures: (((((1 == ldv_mutex_mutex_of_device) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && ((((((((((((((((((((((((ldv_state_variable_1 == \old(ldv_state_variable_1)) && (ref_cnt == \old(ref_cnt))) && (ldv_state_variable_0 == \old(ldv_state_variable_0))) && (main_revision == \old(main_revision))) && (DRIVERNAME == \old(DRIVERNAME))) && (DRIVERLNAME == \old(DRIVERLNAME))) && (DRIVERRELEASE_DIDD == \old(DRIVERRELEASE_DIDD))) && (proc_didd == \old(proc_didd))) && (proc_net_eicon == \old(proc_net_eicon))) && (ldvarg3 == \old(ldvarg3))) && (ldvarg0 == \old(ldvarg0))) && (ldvarg1 == \old(ldvarg1))) && (ldv_retval_0 == \old(ldv_retval_0))) && (ldvarg4 == \old(ldvarg4))) && (ldv_retval_1 == \old(ldv_retval_1))) && (divadidd_proc_fops_group1 == \old(divadidd_proc_fops_group1))) && (ldvarg2 == \old(ldvarg2))) && (divadidd_proc_fops_group2 == \old(divadidd_proc_fops_group2))) && (notify_handle == \old(notify_handle))) && (Adapters == \old(Adapters))) && (ldv_mutex_cred_guard_mutex_of_signal_struct == \old(ldv_mutex_cred_guard_mutex_of_signal_struct))) && (ldv_mutex_lock == \old(ldv_mutex_lock))) && (ldv_mutex_mutex_of_device == \old(ldv_mutex_mutex_of_device))) && (dprintf == \old(dprintf)))) RESULT: Ultimate proved your program to be correct! [2024-11-08 16:29:11,290 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a1f38690-1bf9-4a82-b19e-835a03c367f8/bin/uautomizer-verify-jihMAELWvX/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 Writing output log to file Ultimate.log Result: TRUE