./Ultimate.py --spec ../sv-benchmarks/c/properties/valid-memsafety.prp --file ../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 3061b6dc Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerMemDerefMemtrack.xml -i ../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash b9ba053a0d2bb5cff65ef20f502acdb8ce89a9e82653cf0711701cf2b8f86a02 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-3061b6d-m [2024-11-19 06:58:32,313 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-19 06:58:32,374 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2024-11-19 06:58:32,382 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-19 06:58:32,383 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-19 06:58:32,410 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-19 06:58:32,410 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-19 06:58:32,410 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-19 06:58:32,411 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-19 06:58:32,413 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-19 06:58:32,413 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-19 06:58:32,413 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-19 06:58:32,414 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-19 06:58:32,415 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-19 06:58:32,416 INFO L153 SettingsManager]: * Use SBE=true [2024-11-19 06:58:32,416 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-19 06:58:32,416 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-19 06:58:32,417 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-19 06:58:32,417 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-19 06:58:32,418 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-19 06:58:32,418 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-11-19 06:58:32,419 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-11-19 06:58:32,422 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-11-19 06:58:32,422 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-19 06:58:32,422 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-19 06:58:32,422 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-19 06:58:32,422 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-19 06:58:32,422 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-19 06:58:32,423 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-19 06:58:32,423 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-19 06:58:32,423 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-19 06:58:32,423 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-19 06:58:32,423 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-19 06:58:32,423 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-19 06:58:32,424 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-19 06:58:32,424 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-19 06:58:32,424 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-19 06:58:32,424 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-19 06:58:32,424 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-19 06:58:32,424 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-19 06:58:32,425 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-19 06:58:32,426 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-19 06:58:32,427 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) 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 -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> b9ba053a0d2bb5cff65ef20f502acdb8ce89a9e82653cf0711701cf2b8f86a02 [2024-11-19 06:58:32,658 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-19 06:58:32,679 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-19 06:58:32,683 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-19 06:58:32,685 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-19 06:58:32,685 INFO L274 PluginConnector]: CDTParser initialized [2024-11-19 06:58:32,686 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb.i [2024-11-19 06:58:34,018 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-19 06:58:34,339 INFO L384 CDTParser]: Found 1 translation units. [2024-11-19 06:58:34,340 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb.i [2024-11-19 06:58:34,365 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4149ed57b/18b974d761b5471e878ddb3e08cf4b65/FLAG766e4c577 [2024-11-19 06:58:34,376 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4149ed57b/18b974d761b5471e878ddb3e08cf4b65 [2024-11-19 06:58:34,378 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-19 06:58:34,379 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-19 06:58:34,381 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-19 06:58:34,381 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-19 06:58:34,389 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-19 06:58:34,390 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 06:58:34" (1/1) ... [2024-11-19 06:58:34,392 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@bce9855 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:58:34, skipping insertion in model container [2024-11-19 06:58:34,392 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 06:58:34" (1/1) ... [2024-11-19 06:58:34,504 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-19 06:58:35,342 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 06:58:35,371 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 06:58:35,390 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 06:58:35,434 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 06:58:35,459 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 06:58:35,459 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-19 06:58:35,500 INFO L200 MainTranslator]: Completed pre-run [2024-11-19 06:58:35,639 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-19 06:58:35,814 INFO L204 MainTranslator]: Completed translation [2024-11-19 06:58:35,815 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:58:35 WrapperNode [2024-11-19 06:58:35,815 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-19 06:58:35,816 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-19 06:58:35,816 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-19 06:58:35,816 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-19 06:58:35,821 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:58:35" (1/1) ... [2024-11-19 06:58:35,933 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:58:35" (1/1) ... [2024-11-19 06:58:36,053 INFO L138 Inliner]: procedures = 472, calls = 2681, calls flagged for inlining = 55, calls inlined = 39, statements flattened = 3397 [2024-11-19 06:58:36,054 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-19 06:58:36,054 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-19 06:58:36,055 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-19 06:58:36,055 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-19 06:58:36,065 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:58:35" (1/1) ... [2024-11-19 06:58:36,065 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:58:35" (1/1) ... [2024-11-19 06:58:36,089 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:58:35" (1/1) ... [2024-11-19 06:58:36,187 INFO L175 MemorySlicer]: Split 2037 memory accesses to 27 slices as follows [5, 3, 35, 1040, 480, 59, 35, 11, 5, 15, 120, 67, 37, 16, 2, 5, 12, 20, 2, 4, 0, 2, 18, 34, 5, 2, 3]. 51 percent of accesses are in the largest equivalence class. The 1935 initializations are split as follows [3, 3, 15, 1040, 480, 59, 32, 2, 1, 10, 120, 67, 25, 5, 2, 4, 6, 4, 0, 4, 0, 0, 18, 34, 1, 0, 0]. The 37 writes are split as follows [0, 0, 6, 0, 0, 0, 0, 5, 1, 2, 0, 0, 0, 8, 0, 0, 6, 4, 2, 0, 0, 0, 0, 0, 2, 1, 0]. [2024-11-19 06:58:36,187 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:58:35" (1/1) ... [2024-11-19 06:58:36,187 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:58:35" (1/1) ... [2024-11-19 06:58:36,246 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:58:35" (1/1) ... [2024-11-19 06:58:36,258 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:58:35" (1/1) ... [2024-11-19 06:58:36,277 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:58:35" (1/1) ... [2024-11-19 06:58:36,290 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:58:35" (1/1) ... [2024-11-19 06:58:36,311 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-19 06:58:36,312 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-19 06:58:36,312 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-19 06:58:36,312 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-19 06:58:36,315 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:58:35" (1/1) ... [2024-11-19 06:58:36,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-19 06:58:36,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 06:58:36,372 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-19 06:58:36,378 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-19 06:58:36,421 INFO L130 BoogieDeclarations]: Found specification of procedure zf_timer_off [2024-11-19 06:58:36,422 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_timer_off [2024-11-19 06:58:36,422 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2024-11-19 06:58:36,422 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_atomic_begin [2024-11-19 06:58:36,423 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-19 06:58:36,423 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-19 06:58:36,423 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-19 06:58:36,424 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-19 06:58:36,424 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-19 06:58:36,424 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2024-11-19 06:58:36,424 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_atomic_end [2024-11-19 06:58:36,424 INFO L130 BoogieDeclarations]: Found specification of procedure zf_get_control [2024-11-19 06:58:36,424 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_get_control [2024-11-19 06:58:36,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-19 06:58:36,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-19 06:58:36,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-19 06:58:36,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-19 06:58:36,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-19 06:58:36,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-19 06:58:36,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-19 06:58:36,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-19 06:58:36,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-19 06:58:36,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-19 06:58:36,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-19 06:58:36,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-19 06:58:36,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-19 06:58:36,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-19 06:58:36,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-19 06:58:36,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-19 06:58:36,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-19 06:58:36,428 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-19 06:58:36,428 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-19 06:58:36,428 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-19 06:58:36,428 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-19 06:58:36,428 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-19 06:58:36,428 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-19 06:58:36,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-19 06:58:36,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-19 06:58:36,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-19 06:58:36,429 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-19 06:58:36,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-19 06:58:36,429 INFO L130 BoogieDeclarations]: Found specification of procedure request_region [2024-11-19 06:58:36,429 INFO L138 BoogieDeclarations]: Found implementation of procedure request_region [2024-11-19 06:58:36,430 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-19 06:58:36,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-19 06:58:36,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-19 06:58:36,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-19 06:58:36,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-19 06:58:36,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-19 06:58:36,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-19 06:58:36,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-19 06:58:36,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-19 06:58:36,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-19 06:58:36,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-19 06:58:36,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-19 06:58:36,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-19 06:58:36,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-19 06:58:36,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-19 06:58:36,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-19 06:58:36,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-19 06:58:36,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-19 06:58:36,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-19 06:58:36,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-19 06:58:36,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-19 06:58:36,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-19 06:58:36,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-19 06:58:36,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-19 06:58:36,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-19 06:58:36,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-19 06:58:36,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-19 06:58:36,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-19 06:58:36,433 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-19 06:58:36,433 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-19 06:58:36,434 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irqsave [2024-11-19 06:58:36,434 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irqsave [2024-11-19 06:58:36,434 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2024-11-19 06:58:36,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2024-11-19 06:58:36,434 INFO L130 BoogieDeclarations]: Found specification of procedure release_region [2024-11-19 06:58:36,434 INFO L138 BoogieDeclarations]: Found implementation of procedure release_region [2024-11-19 06:58:36,434 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-19 06:58:36,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-19 06:58:36,435 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_init [2024-11-19 06:58:36,435 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_init [2024-11-19 06:58:36,435 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-19 06:58:36,435 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-19 06:58:36,435 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2024-11-19 06:58:36,435 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2024-11-19 06:58:36,435 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-19 06:58:36,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-19 06:58:36,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-19 06:58:36,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-19 06:58:36,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-19 06:58:36,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-19 06:58:36,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-19 06:58:36,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-19 06:58:36,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-19 06:58:36,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-19 06:58:36,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-19 06:58:36,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-19 06:58:36,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-19 06:58:36,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-19 06:58:36,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-19 06:58:36,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-19 06:58:36,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-19 06:58:36,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-19 06:58:36,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-19 06:58:36,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-19 06:58:36,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-19 06:58:36,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-19 06:58:36,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-19 06:58:36,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-19 06:58:36,438 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-19 06:58:36,438 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-19 06:58:36,438 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-19 06:58:36,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-19 06:58:36,439 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2024-11-19 06:58:36,439 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2024-11-19 06:58:36,439 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_add [2024-11-19 06:58:36,440 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_add [2024-11-19 06:58:36,440 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2024-11-19 06:58:36,440 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2024-11-19 06:58:36,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-19 06:58:36,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-19 06:58:36,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-19 06:58:36,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-19 06:58:36,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-19 06:58:36,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-19 06:58:36,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-19 06:58:36,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-19 06:58:36,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-19 06:58:36,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-19 06:58:36,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-19 06:58:36,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-19 06:58:36,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-19 06:58:36,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-19 06:58:36,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-19 06:58:36,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-19 06:58:36,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-19 06:58:36,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-19 06:58:36,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-19 06:58:36,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-19 06:58:36,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-19 06:58:36,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-19 06:58:36,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-19 06:58:36,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-19 06:58:36,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-19 06:58:36,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-19 06:58:36,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-19 06:58:36,442 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-19 06:58:36,442 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-19 06:58:36,442 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2024-11-19 06:58:36,442 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2024-11-19 06:58:36,442 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2024-11-19 06:58:36,442 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2024-11-19 06:58:36,442 INFO L130 BoogieDeclarations]: Found specification of procedure misc_deregister [2024-11-19 06:58:36,442 INFO L138 BoogieDeclarations]: Found implementation of procedure misc_deregister [2024-11-19 06:58:36,442 INFO L130 BoogieDeclarations]: Found specification of procedure assert_context_process [2024-11-19 06:58:36,442 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_context_process [2024-11-19 06:58:36,442 INFO L130 BoogieDeclarations]: Found specification of procedure zf_set_control [2024-11-19 06:58:36,442 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_set_control [2024-11-19 06:58:36,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-19 06:58:36,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-19 06:58:36,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-19 06:58:36,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-19 06:58:36,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-19 06:58:36,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-19 06:58:36,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-19 06:58:36,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-19 06:58:36,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-19 06:58:36,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-19 06:58:36,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-19 06:58:36,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-19 06:58:36,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-19 06:58:36,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-19 06:58:36,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-19 06:58:36,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-19 06:58:36,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-19 06:58:36,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-19 06:58:36,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-19 06:58:36,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-19 06:58:36,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-19 06:58:36,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-19 06:58:36,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-19 06:58:36,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-19 06:58:36,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-19 06:58:36,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-19 06:58:36,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-19 06:58:36,446 INFO L130 BoogieDeclarations]: Found specification of procedure zf_readw [2024-11-19 06:58:36,446 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_readw [2024-11-19 06:58:36,446 INFO L130 BoogieDeclarations]: Found specification of procedure zf_ping [2024-11-19 06:58:36,447 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_ping [2024-11-19 06:58:36,447 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~int [2024-11-19 06:58:36,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~int [2024-11-19 06:58:36,447 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-19 06:58:36,447 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-19 06:58:36,447 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-11-19 06:58:36,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-11-19 06:58:36,448 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-19 06:58:36,448 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-19 06:58:36,448 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-19 06:58:36,448 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-19 06:58:36,448 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-19 06:58:36,448 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-19 06:58:36,448 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-19 06:58:36,448 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-19 06:58:36,448 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-19 06:58:36,448 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-19 06:58:36,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-19 06:58:36,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-19 06:58:36,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-19 06:58:36,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-19 06:58:36,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-19 06:58:36,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-19 06:58:36,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-19 06:58:36,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-19 06:58:36,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-19 06:58:36,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-19 06:58:36,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-19 06:58:36,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-19 06:58:36,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-19 06:58:36,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-19 06:58:36,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-19 06:58:36,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-19 06:58:36,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-19 06:58:36,816 INFO L238 CfgBuilder]: Building ICFG [2024-11-19 06:58:36,818 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-19 06:58:40,351 INFO L? ?]: Removed 659 outVars from TransFormulas that were not future-live. [2024-11-19 06:58:40,352 INFO L287 CfgBuilder]: Performing block encoding [2024-11-19 06:58:40,402 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-19 06:58:40,404 INFO L316 CfgBuilder]: Removed 4 assume(true) statements. [2024-11-19 06:58:40,405 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 06:58:40 BoogieIcfgContainer [2024-11-19 06:58:40,405 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-19 06:58:40,410 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-19 06:58:40,411 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-19 06:58:40,416 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-19 06:58:40,419 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 06:58:34" (1/3) ... [2024-11-19 06:58:40,420 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@48b61bb2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 06:58:40, skipping insertion in model container [2024-11-19 06:58:40,421 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:58:35" (2/3) ... [2024-11-19 06:58:40,421 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@48b61bb2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 06:58:40, skipping insertion in model container [2024-11-19 06:58:40,421 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 06:58:40" (3/3) ... [2024-11-19 06:58:40,422 INFO L112 eAbstractionObserver]: Analyzing ICFG ddv_machzwd_outb.i [2024-11-19 06:58:40,440 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-19 06:58:40,441 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 206 error locations. [2024-11-19 06:58:40,485 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-19 06:58:40,491 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=None, 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;@10976500, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-19 06:58:40,491 INFO L334 AbstractCegarLoop]: Starting to check reachability of 206 error locations. [2024-11-19 06:58:40,498 INFO L276 IsEmpty]: Start isEmpty. Operand has 709 states, 398 states have (on average 1.778894472361809) internal successors, (708), 610 states have internal predecessors, (708), 78 states have call successors, (78), 26 states have call predecessors, (78), 26 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-19 06:58:40,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2024-11-19 06:58:40,506 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 06:58:40,507 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2024-11-19 06:58:40,507 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2024-11-19 06:58:40,511 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 06:58:40,511 INFO L85 PathProgramCache]: Analyzing trace with hash 476082285, now seen corresponding path program 1 times [2024-11-19 06:58:40,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 06:58:40,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573167608] [2024-11-19 06:58:40,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 06:58:40,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 06:58:42,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 06:58:43,464 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 06:58:43,465 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 06:58:43,465 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573167608] [2024-11-19 06:58:43,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573167608] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 06:58:43,467 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 06:58:43,467 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 06:58:43,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982026011] [2024-11-19 06:58:43,469 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 06:58:43,473 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-19 06:58:43,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 06:58:43,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-19 06:58:43,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-19 06:58:43,500 INFO L87 Difference]: Start difference. First operand has 709 states, 398 states have (on average 1.778894472361809) internal successors, (708), 610 states have internal predecessors, (708), 78 states have call successors, (78), 26 states have call predecessors, (78), 26 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) Second operand has 5 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 06:58:44,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 06:58:44,657 INFO L93 Difference]: Finished difference Result 1282 states and 1546 transitions. [2024-11-19 06:58:44,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-19 06:58:44,661 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2024-11-19 06:58:44,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 06:58:44,675 INFO L225 Difference]: With dead ends: 1282 [2024-11-19 06:58:44,675 INFO L226 Difference]: Without dead ends: 1278 [2024-11-19 06:58:44,676 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-19 06:58:44,679 INFO L432 NwaCegarLoop]: 759 mSDtfsCounter, 734 mSDsluCounter, 1775 mSDsCounter, 0 mSdLazyCounter, 1125 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 735 SdHoareTripleChecker+Valid, 2534 SdHoareTripleChecker+Invalid, 1129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-19 06:58:44,679 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [735 Valid, 2534 Invalid, 1129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1125 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-19 06:58:44,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1278 states. [2024-11-19 06:58:44,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1278 to 1062. [2024-11-19 06:58:44,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1062 states, 668 states have (on average 1.7544910179640718) internal successors, (1172), 891 states have internal predecessors, (1172), 138 states have call successors, (138), 50 states have call predecessors, (138), 50 states have return successors, (138), 131 states have call predecessors, (138), 138 states have call successors, (138) [2024-11-19 06:58:44,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1062 states to 1062 states and 1448 transitions. [2024-11-19 06:58:44,768 INFO L78 Accepts]: Start accepts. Automaton has 1062 states and 1448 transitions. Word has length 5 [2024-11-19 06:58:44,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 06:58:44,768 INFO L471 AbstractCegarLoop]: Abstraction has 1062 states and 1448 transitions. [2024-11-19 06:58:44,769 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 06:58:44,769 INFO L276 IsEmpty]: Start isEmpty. Operand 1062 states and 1448 transitions. [2024-11-19 06:58:44,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2024-11-19 06:58:44,769 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 06:58:44,769 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2024-11-19 06:58:44,770 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-19 06:58:44,770 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2024-11-19 06:58:44,770 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 06:58:44,770 INFO L85 PathProgramCache]: Analyzing trace with hash 476082286, now seen corresponding path program 1 times [2024-11-19 06:58:44,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 06:58:44,771 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862108609] [2024-11-19 06:58:44,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 06:58:44,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 06:58:46,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 06:58:47,494 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 06:58:47,495 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 06:58:47,495 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862108609] [2024-11-19 06:58:47,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862108609] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 06:58:47,495 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 06:58:47,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 06:58:47,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223275518] [2024-11-19 06:58:47,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 06:58:47,496 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-19 06:58:47,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 06:58:47,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-19 06:58:47,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-19 06:58:47,497 INFO L87 Difference]: Start difference. First operand 1062 states and 1448 transitions. Second operand has 5 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 06:58:48,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 06:58:48,408 INFO L93 Difference]: Finished difference Result 1208 states and 1557 transitions. [2024-11-19 06:58:48,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-19 06:58:48,408 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2024-11-19 06:58:48,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 06:58:48,415 INFO L225 Difference]: With dead ends: 1208 [2024-11-19 06:58:48,415 INFO L226 Difference]: Without dead ends: 1208 [2024-11-19 06:58:48,415 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-19 06:58:48,417 INFO L432 NwaCegarLoop]: 880 mSDtfsCounter, 287 mSDsluCounter, 1936 mSDsCounter, 0 mSdLazyCounter, 859 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 288 SdHoareTripleChecker+Valid, 2816 SdHoareTripleChecker+Invalid, 860 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 859 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-19 06:58:48,417 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [288 Valid, 2816 Invalid, 860 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 859 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-19 06:58:48,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1208 states. [2024-11-19 06:58:48,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1208 to 1146. [2024-11-19 06:58:48,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1146 states, 720 states have (on average 1.7180555555555554) internal successors, (1237), 944 states have internal predecessors, (1237), 157 states have call successors, (157), 63 states have call predecessors, (157), 63 states have return successors, (157), 150 states have call predecessors, (157), 157 states have call successors, (157) [2024-11-19 06:58:48,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1146 states to 1146 states and 1551 transitions. [2024-11-19 06:58:48,448 INFO L78 Accepts]: Start accepts. Automaton has 1146 states and 1551 transitions. Word has length 5 [2024-11-19 06:58:48,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 06:58:48,449 INFO L471 AbstractCegarLoop]: Abstraction has 1146 states and 1551 transitions. [2024-11-19 06:58:48,449 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 06:58:48,449 INFO L276 IsEmpty]: Start isEmpty. Operand 1146 states and 1551 transitions. [2024-11-19 06:58:48,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-11-19 06:58:48,450 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 06:58:48,450 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 06:58:48,450 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-19 06:58:48,450 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2024-11-19 06:58:48,451 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 06:58:48,451 INFO L85 PathProgramCache]: Analyzing trace with hash 1761037018, now seen corresponding path program 1 times [2024-11-19 06:58:48,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 06:58:48,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570497249] [2024-11-19 06:58:48,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 06:58:48,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 06:58:50,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 06:58:50,670 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 06:58:50,671 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 06:58:50,671 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570497249] [2024-11-19 06:58:50,671 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570497249] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 06:58:50,671 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 06:58:50,671 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-19 06:58:50,671 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990930891] [2024-11-19 06:58:50,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 06:58:50,672 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 06:58:50,672 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 06:58:50,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 06:58:50,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 06:58:50,673 INFO L87 Difference]: Start difference. First operand 1146 states and 1551 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-19 06:58:51,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 06:58:51,072 INFO L93 Difference]: Finished difference Result 1355 states and 1640 transitions. [2024-11-19 06:58:51,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 06:58:51,072 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 11 [2024-11-19 06:58:51,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 06:58:51,077 INFO L225 Difference]: With dead ends: 1355 [2024-11-19 06:58:51,077 INFO L226 Difference]: Without dead ends: 1355 [2024-11-19 06:58:51,077 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 06:58:51,078 INFO L432 NwaCegarLoop]: 727 mSDtfsCounter, 716 mSDsluCounter, 598 mSDsCounter, 0 mSdLazyCounter, 396 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 716 SdHoareTripleChecker+Valid, 1325 SdHoareTripleChecker+Invalid, 403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-19 06:58:51,078 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [716 Valid, 1325 Invalid, 403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 396 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-19 06:58:51,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1355 states. [2024-11-19 06:58:51,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1355 to 1145. [2024-11-19 06:58:51,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1145 states, 720 states have (on average 1.711111111111111) internal successors, (1232), 943 states have internal predecessors, (1232), 157 states have call successors, (157), 63 states have call predecessors, (157), 63 states have return successors, (157), 150 states have call predecessors, (157), 157 states have call successors, (157) [2024-11-19 06:58:51,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1145 states to 1145 states and 1546 transitions. [2024-11-19 06:58:51,103 INFO L78 Accepts]: Start accepts. Automaton has 1145 states and 1546 transitions. Word has length 11 [2024-11-19 06:58:51,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 06:58:51,103 INFO L471 AbstractCegarLoop]: Abstraction has 1145 states and 1546 transitions. [2024-11-19 06:58:51,103 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-19 06:58:51,103 INFO L276 IsEmpty]: Start isEmpty. Operand 1145 states and 1546 transitions. [2024-11-19 06:58:51,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-11-19 06:58:51,103 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 06:58:51,104 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 06:58:51,104 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-19 06:58:51,104 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2024-11-19 06:58:51,104 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 06:58:51,104 INFO L85 PathProgramCache]: Analyzing trace with hash 1761037019, now seen corresponding path program 1 times [2024-11-19 06:58:51,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 06:58:51,105 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911255699] [2024-11-19 06:58:51,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 06:58:51,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 06:58:52,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 06:58:53,593 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 06:58:53,594 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 06:58:53,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911255699] [2024-11-19 06:58:53,594 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911255699] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 06:58:53,595 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 06:58:53,595 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 06:58:53,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081527526] [2024-11-19 06:58:53,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 06:58:53,595 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 06:58:53,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 06:58:53,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 06:58:53,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 06:58:53,598 INFO L87 Difference]: Start difference. First operand 1145 states and 1546 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-19 06:58:54,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 06:58:54,124 INFO L93 Difference]: Finished difference Result 1212 states and 1563 transitions. [2024-11-19 06:58:54,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 06:58:54,125 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 11 [2024-11-19 06:58:54,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 06:58:54,129 INFO L225 Difference]: With dead ends: 1212 [2024-11-19 06:58:54,129 INFO L226 Difference]: Without dead ends: 1212 [2024-11-19 06:58:54,129 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 06:58:54,130 INFO L432 NwaCegarLoop]: 877 mSDtfsCounter, 292 mSDsluCounter, 746 mSDsCounter, 0 mSdLazyCounter, 422 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 292 SdHoareTripleChecker+Valid, 1623 SdHoareTripleChecker+Invalid, 425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 422 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-19 06:58:54,131 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [292 Valid, 1623 Invalid, 425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 422 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-19 06:58:54,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1212 states. [2024-11-19 06:58:54,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1212 to 1148. [2024-11-19 06:58:54,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1148 states, 723 states have (on average 1.7081604426002766) internal successors, (1235), 946 states have internal predecessors, (1235), 157 states have call successors, (157), 63 states have call predecessors, (157), 63 states have return successors, (157), 150 states have call predecessors, (157), 157 states have call successors, (157) [2024-11-19 06:58:54,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1148 states to 1148 states and 1549 transitions. [2024-11-19 06:58:54,150 INFO L78 Accepts]: Start accepts. Automaton has 1148 states and 1549 transitions. Word has length 11 [2024-11-19 06:58:54,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 06:58:54,151 INFO L471 AbstractCegarLoop]: Abstraction has 1148 states and 1549 transitions. [2024-11-19 06:58:54,151 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-19 06:58:54,151 INFO L276 IsEmpty]: Start isEmpty. Operand 1148 states and 1549 transitions. [2024-11-19 06:58:54,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-11-19 06:58:54,151 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 06:58:54,151 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 06:58:54,151 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-19 06:58:54,152 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2024-11-19 06:58:54,152 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 06:58:54,152 INFO L85 PathProgramCache]: Analyzing trace with hash 28734255, now seen corresponding path program 1 times [2024-11-19 06:58:54,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 06:58:54,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88442385] [2024-11-19 06:58:54,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 06:58:54,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 06:58:55,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 06:58:56,589 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 06:58:56,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 06:58:56,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88442385] [2024-11-19 06:58:56,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88442385] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 06:58:56,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1673289740] [2024-11-19 06:58:56,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 06:58:56,593 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 06:58:56,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 06:58:56,594 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-19 06:58:56,595 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-19 06:58:59,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 06:58:59,167 INFO L255 TraceCheckSpWp]: Trace formula consists of 5480 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-19 06:58:59,174 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 06:58:59,289 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 06:58:59,289 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 06:58:59,356 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 06:58:59,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1673289740] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 06:58:59,357 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-19 06:58:59,357 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3, 4] total 11 [2024-11-19 06:58:59,357 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414062939] [2024-11-19 06:58:59,357 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-19 06:58:59,358 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-19 06:58:59,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 06:58:59,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-19 06:58:59,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2024-11-19 06:58:59,359 INFO L87 Difference]: Start difference. First operand 1148 states and 1549 transitions. Second operand has 12 states, 11 states have (on average 2.909090909090909) internal successors, (32), 12 states have internal predecessors, (32), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-19 06:59:01,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 06:59:01,057 INFO L93 Difference]: Finished difference Result 1434 states and 1808 transitions. [2024-11-19 06:59:01,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-19 06:59:01,057 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.909090909090909) internal successors, (32), 12 states have internal predecessors, (32), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 14 [2024-11-19 06:59:01,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 06:59:01,062 INFO L225 Difference]: With dead ends: 1434 [2024-11-19 06:59:01,062 INFO L226 Difference]: Without dead ends: 1434 [2024-11-19 06:59:01,063 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=94, Invalid=212, Unknown=0, NotChecked=0, Total=306 [2024-11-19 06:59:01,063 INFO L432 NwaCegarLoop]: 884 mSDtfsCounter, 943 mSDsluCounter, 3499 mSDsCounter, 0 mSdLazyCounter, 1961 mSolverCounterSat, 194 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 943 SdHoareTripleChecker+Valid, 4383 SdHoareTripleChecker+Invalid, 2155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 194 IncrementalHoareTripleChecker+Valid, 1961 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-19 06:59:01,064 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [943 Valid, 4383 Invalid, 2155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [194 Valid, 1961 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-19 06:59:01,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1434 states. [2024-11-19 06:59:01,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1434 to 1304. [2024-11-19 06:59:01,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1304 states, 837 states have (on average 1.6941457586618878) internal successors, (1418), 1061 states have internal predecessors, (1418), 184 states have call successors, (184), 79 states have call predecessors, (184), 79 states have return successors, (184), 176 states have call predecessors, (184), 184 states have call successors, (184) [2024-11-19 06:59:01,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1304 states to 1304 states and 1786 transitions. [2024-11-19 06:59:01,088 INFO L78 Accepts]: Start accepts. Automaton has 1304 states and 1786 transitions. Word has length 14 [2024-11-19 06:59:01,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 06:59:01,088 INFO L471 AbstractCegarLoop]: Abstraction has 1304 states and 1786 transitions. [2024-11-19 06:59:01,088 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.909090909090909) internal successors, (32), 12 states have internal predecessors, (32), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-19 06:59:01,089 INFO L276 IsEmpty]: Start isEmpty. Operand 1304 states and 1786 transitions. [2024-11-19 06:59:01,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-19 06:59:01,089 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 06:59:01,089 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 06:59:01,112 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-19 06:59:01,289 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 06:59:01,290 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2024-11-19 06:59:01,290 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 06:59:01,290 INFO L85 PathProgramCache]: Analyzing trace with hash 423914245, now seen corresponding path program 1 times [2024-11-19 06:59:01,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 06:59:01,291 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384719788] [2024-11-19 06:59:01,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 06:59:01,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 06:59:02,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 06:59:03,232 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-19 06:59:03,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 06:59:03,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384719788] [2024-11-19 06:59:03,233 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384719788] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 06:59:03,233 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 06:59:03,233 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-19 06:59:03,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436613522] [2024-11-19 06:59:03,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 06:59:03,233 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 06:59:03,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 06:59:03,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 06:59:03,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 06:59:03,234 INFO L87 Difference]: Start difference. First operand 1304 states and 1786 transitions. Second operand has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-19 06:59:03,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 06:59:03,648 INFO L93 Difference]: Finished difference Result 1515 states and 1881 transitions. [2024-11-19 06:59:03,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 06:59:03,649 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2024-11-19 06:59:03,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 06:59:03,653 INFO L225 Difference]: With dead ends: 1515 [2024-11-19 06:59:03,653 INFO L226 Difference]: Without dead ends: 1515 [2024-11-19 06:59:03,654 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 06:59:03,654 INFO L432 NwaCegarLoop]: 739 mSDtfsCounter, 701 mSDsluCounter, 595 mSDsCounter, 0 mSdLazyCounter, 394 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 701 SdHoareTripleChecker+Valid, 1334 SdHoareTripleChecker+Invalid, 405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-19 06:59:03,654 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [701 Valid, 1334 Invalid, 405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 394 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-19 06:59:03,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1515 states. [2024-11-19 06:59:03,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1515 to 1302. [2024-11-19 06:59:03,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1302 states, 837 states have (on average 1.6833930704898448) internal successors, (1409), 1059 states have internal predecessors, (1409), 184 states have call successors, (184), 79 states have call predecessors, (184), 79 states have return successors, (184), 176 states have call predecessors, (184), 184 states have call successors, (184) [2024-11-19 06:59:03,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1302 states to 1302 states and 1777 transitions. [2024-11-19 06:59:03,675 INFO L78 Accepts]: Start accepts. Automaton has 1302 states and 1777 transitions. Word has length 25 [2024-11-19 06:59:03,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 06:59:03,676 INFO L471 AbstractCegarLoop]: Abstraction has 1302 states and 1777 transitions. [2024-11-19 06:59:03,676 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-19 06:59:03,676 INFO L276 IsEmpty]: Start isEmpty. Operand 1302 states and 1777 transitions. [2024-11-19 06:59:03,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-19 06:59:03,676 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 06:59:03,677 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 06:59:03,677 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-19 06:59:03,677 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2024-11-19 06:59:03,677 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 06:59:03,677 INFO L85 PathProgramCache]: Analyzing trace with hash 423914246, now seen corresponding path program 1 times [2024-11-19 06:59:03,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 06:59:03,677 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458917196] [2024-11-19 06:59:03,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 06:59:03,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 06:59:05,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 06:59:05,935 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 06:59:05,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 06:59:05,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458917196] [2024-11-19 06:59:05,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458917196] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-19 06:59:05,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551523852] [2024-11-19 06:59:05,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 06:59:05,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-19 06:59:05,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 06:59:05,938 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-19 06:59:05,939 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-19 06:59:08,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 06:59:08,446 INFO L255 TraceCheckSpWp]: Trace formula consists of 5540 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-19 06:59:08,450 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 06:59:08,478 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 06:59:08,479 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 06:59:08,538 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 06:59:08,538 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1551523852] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 06:59:08,538 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-19 06:59:08,538 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2024-11-19 06:59:08,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768314755] [2024-11-19 06:59:08,538 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-19 06:59:08,539 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-19 06:59:08,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 06:59:08,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-19 06:59:08,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2024-11-19 06:59:08,540 INFO L87 Difference]: Start difference. First operand 1302 states and 1777 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-19 06:59:08,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 06:59:08,615 INFO L93 Difference]: Finished difference Result 1320 states and 1795 transitions. [2024-11-19 06:59:08,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-19 06:59:08,616 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2024-11-19 06:59:08,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 06:59:08,621 INFO L225 Difference]: With dead ends: 1320 [2024-11-19 06:59:08,621 INFO L226 Difference]: Without dead ends: 1320 [2024-11-19 06:59:08,621 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2024-11-19 06:59:08,622 INFO L432 NwaCegarLoop]: 833 mSDtfsCounter, 13 mSDsluCounter, 1656 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2489 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-19 06:59:08,622 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 2489 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-19 06:59:08,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1320 states. [2024-11-19 06:59:08,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1320 to 1320. [2024-11-19 06:59:08,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1320 states, 855 states have (on average 1.6690058479532164) internal successors, (1427), 1077 states have internal predecessors, (1427), 184 states have call successors, (184), 79 states have call predecessors, (184), 79 states have return successors, (184), 176 states have call predecessors, (184), 184 states have call successors, (184) [2024-11-19 06:59:08,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1320 states to 1320 states and 1795 transitions. [2024-11-19 06:59:08,645 INFO L78 Accepts]: Start accepts. Automaton has 1320 states and 1795 transitions. Word has length 25 [2024-11-19 06:59:08,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 06:59:08,645 INFO L471 AbstractCegarLoop]: Abstraction has 1320 states and 1795 transitions. [2024-11-19 06:59:08,645 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-19 06:59:08,645 INFO L276 IsEmpty]: Start isEmpty. Operand 1320 states and 1795 transitions. [2024-11-19 06:59:08,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-19 06:59:08,646 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 06:59:08,646 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 06:59:08,671 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-19 06:59:08,846 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2024-11-19 06:59:08,847 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2024-11-19 06:59:08,848 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 06:59:08,848 INFO L85 PathProgramCache]: Analyzing trace with hash 402897286, now seen corresponding path program 2 times [2024-11-19 06:59:08,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 06:59:08,848 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029732] [2024-11-19 06:59:08,848 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-19 06:59:08,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 06:59:10,544 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-19 06:59:10,544 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-19 06:59:11,105 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2024-11-19 06:59:11,105 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 06:59:11,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029732] [2024-11-19 06:59:11,105 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029732] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 06:59:11,105 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 06:59:11,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 06:59:11,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236003053] [2024-11-19 06:59:11,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 06:59:11,106 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 06:59:11,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 06:59:11,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 06:59:11,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 06:59:11,107 INFO L87 Difference]: Start difference. First operand 1320 states and 1795 transitions. Second operand has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-19 06:59:11,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 06:59:11,652 INFO L93 Difference]: Finished difference Result 1379 states and 1809 transitions. [2024-11-19 06:59:11,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 06:59:11,653 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 43 [2024-11-19 06:59:11,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 06:59:11,657 INFO L225 Difference]: With dead ends: 1379 [2024-11-19 06:59:11,657 INFO L226 Difference]: Without dead ends: 1379 [2024-11-19 06:59:11,657 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 06:59:11,658 INFO L432 NwaCegarLoop]: 878 mSDtfsCounter, 262 mSDsluCounter, 734 mSDsCounter, 0 mSdLazyCounter, 416 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 1612 SdHoareTripleChecker+Invalid, 418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-19 06:59:11,659 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [262 Valid, 1612 Invalid, 418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 416 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-19 06:59:11,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1379 states. [2024-11-19 06:59:11,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1379 to 1318. [2024-11-19 06:59:11,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1318 states, 855 states have (on average 1.6666666666666667) internal successors, (1425), 1075 states have internal predecessors, (1425), 184 states have call successors, (184), 79 states have call predecessors, (184), 79 states have return successors, (184), 176 states have call predecessors, (184), 184 states have call successors, (184) [2024-11-19 06:59:11,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1318 states to 1318 states and 1793 transitions. [2024-11-19 06:59:11,678 INFO L78 Accepts]: Start accepts. Automaton has 1318 states and 1793 transitions. Word has length 43 [2024-11-19 06:59:11,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 06:59:11,680 INFO L471 AbstractCegarLoop]: Abstraction has 1318 states and 1793 transitions. [2024-11-19 06:59:11,680 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-19 06:59:11,680 INFO L276 IsEmpty]: Start isEmpty. Operand 1318 states and 1793 transitions. [2024-11-19 06:59:11,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-11-19 06:59:11,681 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 06:59:11,681 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 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-19 06:59:11,681 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-19 06:59:11,681 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting outbErr0ASSERT_VIOLATIONMEMORY_LEAK === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2024-11-19 06:59:11,681 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 06:59:11,681 INFO L85 PathProgramCache]: Analyzing trace with hash 797158430, now seen corresponding path program 1 times [2024-11-19 06:59:11,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 06:59:11,682 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055114953] [2024-11-19 06:59:11,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 06:59:11,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 06:59:13,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-19 06:59:13,411 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-19 06:59:13,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-19 06:59:13,752 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-19 06:59:13,752 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-19 06:59:13,753 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location outbErr0ASSERT_VIOLATIONMEMORY_LEAK (205 of 206 remaining) [2024-11-19 06:59:13,754 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (204 of 206 remaining) [2024-11-19 06:59:13,754 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (203 of 206 remaining) [2024-11-19 06:59:13,755 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (202 of 206 remaining) [2024-11-19 06:59:13,755 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_initErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (201 of 206 remaining) [2024-11-19 06:59:13,755 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location del_timerErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (200 of 206 remaining) [2024-11-19 06:59:13,755 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location del_timerErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (199 of 206 remaining) [2024-11-19 06:59:13,755 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location add_timerErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (198 of 206 remaining) [2024-11-19 06:59:13,755 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location add_timerErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (197 of 206 remaining) [2024-11-19 06:59:13,755 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (196 of 206 remaining) [2024-11-19 06:59:13,755 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (195 of 206 remaining) [2024-11-19 06:59:13,755 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (194 of 206 remaining) [2024-11-19 06:59:13,756 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (193 of 206 remaining) [2024-11-19 06:59:13,756 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (192 of 206 remaining) [2024-11-19 06:59:13,756 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (191 of 206 remaining) [2024-11-19 06:59:13,756 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (190 of 206 remaining) [2024-11-19 06:59:13,756 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (189 of 206 remaining) [2024-11-19 06:59:13,756 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (188 of 206 remaining) [2024-11-19 06:59:13,756 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (187 of 206 remaining) [2024-11-19 06:59:13,756 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (186 of 206 remaining) [2024-11-19 06:59:13,756 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (185 of 206 remaining) [2024-11-19 06:59:13,756 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE (184 of 206 remaining) [2024-11-19 06:59:13,756 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE (183 of 206 remaining) [2024-11-19 06:59:13,756 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_unlockErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (182 of 206 remaining) [2024-11-19 06:59:13,756 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_unlockErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (181 of 206 remaining) [2024-11-19 06:59:13,756 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location zf_pingErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (180 of 206 remaining) [2024-11-19 06:59:13,757 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location zf_pingErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (179 of 206 remaining) [2024-11-19 06:59:13,757 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_irqsaveErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (178 of 206 remaining) [2024-11-19 06:59:13,757 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_irqsaveErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (177 of 206 remaining) [2024-11-19 06:59:13,757 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lockErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (176 of 206 remaining) [2024-11-19 06:59:13,757 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lockErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (175 of 206 remaining) [2024-11-19 06:59:13,757 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (174 of 206 remaining) [2024-11-19 06:59:13,757 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (173 of 206 remaining) [2024-11-19 06:59:13,757 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (172 of 206 remaining) [2024-11-19 06:59:13,757 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (171 of 206 remaining) [2024-11-19 06:59:13,757 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (170 of 206 remaining) [2024-11-19 06:59:13,757 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (169 of 206 remaining) [2024-11-19 06:59:13,757 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (168 of 206 remaining) [2024-11-19 06:59:13,757 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (167 of 206 remaining) [2024-11-19 06:59:13,757 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (166 of 206 remaining) [2024-11-19 06:59:13,757 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (165 of 206 remaining) [2024-11-19 06:59:13,758 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (164 of 206 remaining) [2024-11-19 06:59:13,758 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (163 of 206 remaining) [2024-11-19 06:59:13,758 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (162 of 206 remaining) [2024-11-19 06:59:13,758 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (161 of 206 remaining) [2024-11-19 06:59:13,758 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (160 of 206 remaining) [2024-11-19 06:59:13,758 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (159 of 206 remaining) [2024-11-19 06:59:13,758 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (158 of 206 remaining) [2024-11-19 06:59:13,758 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (157 of 206 remaining) [2024-11-19 06:59:13,758 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (156 of 206 remaining) [2024-11-19 06:59:13,758 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (155 of 206 remaining) [2024-11-19 06:59:13,758 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE (154 of 206 remaining) [2024-11-19 06:59:13,758 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE (153 of 206 remaining) [2024-11-19 06:59:13,758 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12REQUIRES_VIOLATIONMEMORY_DEREFERENCE (152 of 206 remaining) [2024-11-19 06:59:13,758 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE (151 of 206 remaining) [2024-11-19 06:59:13,758 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE (150 of 206 remaining) [2024-11-19 06:59:13,758 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE (149 of 206 remaining) [2024-11-19 06:59:13,759 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16REQUIRES_VIOLATIONMEMORY_DEREFERENCE (148 of 206 remaining) [2024-11-19 06:59:13,760 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr17REQUIRES_VIOLATIONMEMORY_DEREFERENCE (147 of 206 remaining) [2024-11-19 06:59:13,760 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr18REQUIRES_VIOLATIONMEMORY_DEREFERENCE (146 of 206 remaining) [2024-11-19 06:59:13,760 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE (145 of 206 remaining) [2024-11-19 06:59:13,760 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr20REQUIRES_VIOLATIONMEMORY_DEREFERENCE (144 of 206 remaining) [2024-11-19 06:59:13,760 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE (143 of 206 remaining) [2024-11-19 06:59:13,760 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE (142 of 206 remaining) [2024-11-19 06:59:13,761 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr23REQUIRES_VIOLATIONMEMORY_DEREFERENCE (141 of 206 remaining) [2024-11-19 06:59:13,761 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr24REQUIRES_VIOLATIONMEMORY_DEREFERENCE (140 of 206 remaining) [2024-11-19 06:59:13,761 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr25REQUIRES_VIOLATIONMEMORY_DEREFERENCE (139 of 206 remaining) [2024-11-19 06:59:13,761 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr26REQUIRES_VIOLATIONMEMORY_DEREFERENCE (138 of 206 remaining) [2024-11-19 06:59:13,761 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr27REQUIRES_VIOLATIONMEMORY_DEREFERENCE (137 of 206 remaining) [2024-11-19 06:59:13,761 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr28REQUIRES_VIOLATIONMEMORY_DEREFERENCE (136 of 206 remaining) [2024-11-19 06:59:13,761 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr29REQUIRES_VIOLATIONMEMORY_DEREFERENCE (135 of 206 remaining) [2024-11-19 06:59:13,761 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr30REQUIRES_VIOLATIONMEMORY_DEREFERENCE (134 of 206 remaining) [2024-11-19 06:59:13,761 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr31REQUIRES_VIOLATIONMEMORY_DEREFERENCE (133 of 206 remaining) [2024-11-19 06:59:13,762 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr32REQUIRES_VIOLATIONMEMORY_DEREFERENCE (132 of 206 remaining) [2024-11-19 06:59:13,762 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr33REQUIRES_VIOLATIONMEMORY_DEREFERENCE (131 of 206 remaining) [2024-11-19 06:59:13,762 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr34REQUIRES_VIOLATIONMEMORY_DEREFERENCE (130 of 206 remaining) [2024-11-19 06:59:13,762 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr35REQUIRES_VIOLATIONMEMORY_DEREFERENCE (129 of 206 remaining) [2024-11-19 06:59:13,762 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr36REQUIRES_VIOLATIONMEMORY_DEREFERENCE (128 of 206 remaining) [2024-11-19 06:59:13,762 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr37REQUIRES_VIOLATIONMEMORY_DEREFERENCE (127 of 206 remaining) [2024-11-19 06:59:13,762 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr38REQUIRES_VIOLATIONMEMORY_DEREFERENCE (126 of 206 remaining) [2024-11-19 06:59:13,762 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr39REQUIRES_VIOLATIONMEMORY_DEREFERENCE (125 of 206 remaining) [2024-11-19 06:59:13,762 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr40REQUIRES_VIOLATIONMEMORY_DEREFERENCE (124 of 206 remaining) [2024-11-19 06:59:13,763 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr41REQUIRES_VIOLATIONMEMORY_DEREFERENCE (123 of 206 remaining) [2024-11-19 06:59:13,763 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr42REQUIRES_VIOLATIONMEMORY_DEREFERENCE (122 of 206 remaining) [2024-11-19 06:59:13,763 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr43REQUIRES_VIOLATIONMEMORY_DEREFERENCE (121 of 206 remaining) [2024-11-19 06:59:13,763 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr44REQUIRES_VIOLATIONMEMORY_DEREFERENCE (120 of 206 remaining) [2024-11-19 06:59:13,763 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr45REQUIRES_VIOLATIONMEMORY_DEREFERENCE (119 of 206 remaining) [2024-11-19 06:59:13,763 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr46REQUIRES_VIOLATIONMEMORY_DEREFERENCE (118 of 206 remaining) [2024-11-19 06:59:13,763 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr47REQUIRES_VIOLATIONMEMORY_DEREFERENCE (117 of 206 remaining) [2024-11-19 06:59:13,763 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr48REQUIRES_VIOLATIONMEMORY_DEREFERENCE (116 of 206 remaining) [2024-11-19 06:59:13,763 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr49REQUIRES_VIOLATIONMEMORY_DEREFERENCE (115 of 206 remaining) [2024-11-19 06:59:13,763 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE (114 of 206 remaining) [2024-11-19 06:59:13,764 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE (113 of 206 remaining) [2024-11-19 06:59:13,764 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr52REQUIRES_VIOLATIONMEMORY_DEREFERENCE (112 of 206 remaining) [2024-11-19 06:59:13,764 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr53REQUIRES_VIOLATIONMEMORY_DEREFERENCE (111 of 206 remaining) [2024-11-19 06:59:13,764 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr54REQUIRES_VIOLATIONMEMORY_DEREFERENCE (110 of 206 remaining) [2024-11-19 06:59:13,764 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr55REQUIRES_VIOLATIONMEMORY_DEREFERENCE (109 of 206 remaining) [2024-11-19 06:59:13,764 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr56REQUIRES_VIOLATIONMEMORY_DEREFERENCE (108 of 206 remaining) [2024-11-19 06:59:13,764 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr57REQUIRES_VIOLATIONMEMORY_DEREFERENCE (107 of 206 remaining) [2024-11-19 06:59:13,764 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr58REQUIRES_VIOLATIONMEMORY_DEREFERENCE (106 of 206 remaining) [2024-11-19 06:59:13,764 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr59REQUIRES_VIOLATIONMEMORY_DEREFERENCE (105 of 206 remaining) [2024-11-19 06:59:13,765 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr60REQUIRES_VIOLATIONMEMORY_DEREFERENCE (104 of 206 remaining) [2024-11-19 06:59:13,765 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr61REQUIRES_VIOLATIONMEMORY_DEREFERENCE (103 of 206 remaining) [2024-11-19 06:59:13,765 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr62REQUIRES_VIOLATIONMEMORY_DEREFERENCE (102 of 206 remaining) [2024-11-19 06:59:13,765 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr63REQUIRES_VIOLATIONMEMORY_DEREFERENCE (101 of 206 remaining) [2024-11-19 06:59:13,765 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr64REQUIRES_VIOLATIONMEMORY_DEREFERENCE (100 of 206 remaining) [2024-11-19 06:59:13,765 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr65REQUIRES_VIOLATIONMEMORY_DEREFERENCE (99 of 206 remaining) [2024-11-19 06:59:13,765 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr66REQUIRES_VIOLATIONMEMORY_DEREFERENCE (98 of 206 remaining) [2024-11-19 06:59:13,765 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr67REQUIRES_VIOLATIONMEMORY_DEREFERENCE (97 of 206 remaining) [2024-11-19 06:59:13,765 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr68REQUIRES_VIOLATIONMEMORY_DEREFERENCE (96 of 206 remaining) [2024-11-19 06:59:13,765 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr69REQUIRES_VIOLATIONMEMORY_DEREFERENCE (95 of 206 remaining) [2024-11-19 06:59:13,766 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr70REQUIRES_VIOLATIONMEMORY_DEREFERENCE (94 of 206 remaining) [2024-11-19 06:59:13,766 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr71REQUIRES_VIOLATIONMEMORY_DEREFERENCE (93 of 206 remaining) [2024-11-19 06:59:13,766 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr72REQUIRES_VIOLATIONMEMORY_DEREFERENCE (92 of 206 remaining) [2024-11-19 06:59:13,766 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr73REQUIRES_VIOLATIONMEMORY_DEREFERENCE (91 of 206 remaining) [2024-11-19 06:59:13,766 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr74REQUIRES_VIOLATIONMEMORY_DEREFERENCE (90 of 206 remaining) [2024-11-19 06:59:13,766 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr75REQUIRES_VIOLATIONMEMORY_DEREFERENCE (89 of 206 remaining) [2024-11-19 06:59:13,766 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr76REQUIRES_VIOLATIONMEMORY_DEREFERENCE (88 of 206 remaining) [2024-11-19 06:59:13,766 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr77REQUIRES_VIOLATIONMEMORY_DEREFERENCE (87 of 206 remaining) [2024-11-19 06:59:13,766 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr78REQUIRES_VIOLATIONMEMORY_DEREFERENCE (86 of 206 remaining) [2024-11-19 06:59:13,766 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr79REQUIRES_VIOLATIONMEMORY_DEREFERENCE (85 of 206 remaining) [2024-11-19 06:59:13,766 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr80REQUIRES_VIOLATIONMEMORY_DEREFERENCE (84 of 206 remaining) [2024-11-19 06:59:13,767 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr81REQUIRES_VIOLATIONMEMORY_DEREFERENCE (83 of 206 remaining) [2024-11-19 06:59:13,767 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr82REQUIRES_VIOLATIONMEMORY_DEREFERENCE (82 of 206 remaining) [2024-11-19 06:59:13,767 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr83REQUIRES_VIOLATIONMEMORY_DEREFERENCE (81 of 206 remaining) [2024-11-19 06:59:13,768 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr84REQUIRES_VIOLATIONMEMORY_DEREFERENCE (80 of 206 remaining) [2024-11-19 06:59:13,768 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr85REQUIRES_VIOLATIONMEMORY_DEREFERENCE (79 of 206 remaining) [2024-11-19 06:59:13,768 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr86REQUIRES_VIOLATIONMEMORY_DEREFERENCE (78 of 206 remaining) [2024-11-19 06:59:13,768 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr87REQUIRES_VIOLATIONMEMORY_DEREFERENCE (77 of 206 remaining) [2024-11-19 06:59:13,768 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr88REQUIRES_VIOLATIONMEMORY_DEREFERENCE (76 of 206 remaining) [2024-11-19 06:59:13,768 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr89REQUIRES_VIOLATIONMEMORY_DEREFERENCE (75 of 206 remaining) [2024-11-19 06:59:13,768 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr90REQUIRES_VIOLATIONMEMORY_DEREFERENCE (74 of 206 remaining) [2024-11-19 06:59:13,768 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr91REQUIRES_VIOLATIONMEMORY_DEREFERENCE (73 of 206 remaining) [2024-11-19 06:59:13,768 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr92REQUIRES_VIOLATIONMEMORY_DEREFERENCE (72 of 206 remaining) [2024-11-19 06:59:13,768 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr93REQUIRES_VIOLATIONMEMORY_DEREFERENCE (71 of 206 remaining) [2024-11-19 06:59:13,769 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr94REQUIRES_VIOLATIONMEMORY_DEREFERENCE (70 of 206 remaining) [2024-11-19 06:59:13,769 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr95REQUIRES_VIOLATIONMEMORY_DEREFERENCE (69 of 206 remaining) [2024-11-19 06:59:13,769 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr96REQUIRES_VIOLATIONMEMORY_DEREFERENCE (68 of 206 remaining) [2024-11-19 06:59:13,769 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr97REQUIRES_VIOLATIONMEMORY_DEREFERENCE (67 of 206 remaining) [2024-11-19 06:59:13,769 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr98REQUIRES_VIOLATIONMEMORY_DEREFERENCE (66 of 206 remaining) [2024-11-19 06:59:13,769 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr99REQUIRES_VIOLATIONMEMORY_DEREFERENCE (65 of 206 remaining) [2024-11-19 06:59:13,769 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr100REQUIRES_VIOLATIONMEMORY_DEREFERENCE (64 of 206 remaining) [2024-11-19 06:59:13,769 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr101REQUIRES_VIOLATIONMEMORY_DEREFERENCE (63 of 206 remaining) [2024-11-19 06:59:13,769 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr102REQUIRES_VIOLATIONMEMORY_DEREFERENCE (62 of 206 remaining) [2024-11-19 06:59:13,770 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr103REQUIRES_VIOLATIONMEMORY_DEREFERENCE (61 of 206 remaining) [2024-11-19 06:59:13,770 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr104REQUIRES_VIOLATIONMEMORY_DEREFERENCE (60 of 206 remaining) [2024-11-19 06:59:13,770 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr105REQUIRES_VIOLATIONMEMORY_DEREFERENCE (59 of 206 remaining) [2024-11-19 06:59:13,770 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr106REQUIRES_VIOLATIONMEMORY_DEREFERENCE (58 of 206 remaining) [2024-11-19 06:59:13,770 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr107REQUIRES_VIOLATIONMEMORY_DEREFERENCE (57 of 206 remaining) [2024-11-19 06:59:13,770 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr108REQUIRES_VIOLATIONMEMORY_DEREFERENCE (56 of 206 remaining) [2024-11-19 06:59:13,770 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr109REQUIRES_VIOLATIONMEMORY_DEREFERENCE (55 of 206 remaining) [2024-11-19 06:59:13,770 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr110REQUIRES_VIOLATIONMEMORY_DEREFERENCE (54 of 206 remaining) [2024-11-19 06:59:13,770 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr111REQUIRES_VIOLATIONMEMORY_DEREFERENCE (53 of 206 remaining) [2024-11-19 06:59:13,770 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr112REQUIRES_VIOLATIONMEMORY_DEREFERENCE (52 of 206 remaining) [2024-11-19 06:59:13,770 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr113REQUIRES_VIOLATIONMEMORY_DEREFERENCE (51 of 206 remaining) [2024-11-19 06:59:13,770 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr114REQUIRES_VIOLATIONMEMORY_DEREFERENCE (50 of 206 remaining) [2024-11-19 06:59:13,771 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr115REQUIRES_VIOLATIONMEMORY_DEREFERENCE (49 of 206 remaining) [2024-11-19 06:59:13,771 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr116REQUIRES_VIOLATIONMEMORY_DEREFERENCE (48 of 206 remaining) [2024-11-19 06:59:13,771 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr117REQUIRES_VIOLATIONMEMORY_DEREFERENCE (47 of 206 remaining) [2024-11-19 06:59:13,771 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr118REQUIRES_VIOLATIONMEMORY_DEREFERENCE (46 of 206 remaining) [2024-11-19 06:59:13,771 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr119REQUIRES_VIOLATIONMEMORY_DEREFERENCE (45 of 206 remaining) [2024-11-19 06:59:13,771 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr120REQUIRES_VIOLATIONMEMORY_DEREFERENCE (44 of 206 remaining) [2024-11-19 06:59:13,771 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr121REQUIRES_VIOLATIONMEMORY_DEREFERENCE (43 of 206 remaining) [2024-11-19 06:59:13,771 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr122REQUIRES_VIOLATIONMEMORY_DEREFERENCE (42 of 206 remaining) [2024-11-19 06:59:13,771 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr123REQUIRES_VIOLATIONMEMORY_DEREFERENCE (41 of 206 remaining) [2024-11-19 06:59:13,771 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr124REQUIRES_VIOLATIONMEMORY_DEREFERENCE (40 of 206 remaining) [2024-11-19 06:59:13,772 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr125REQUIRES_VIOLATIONMEMORY_DEREFERENCE (39 of 206 remaining) [2024-11-19 06:59:13,772 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr126REQUIRES_VIOLATIONMEMORY_DEREFERENCE (38 of 206 remaining) [2024-11-19 06:59:13,772 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr127REQUIRES_VIOLATIONMEMORY_DEREFERENCE (37 of 206 remaining) [2024-11-19 06:59:13,772 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr128REQUIRES_VIOLATIONMEMORY_DEREFERENCE (36 of 206 remaining) [2024-11-19 06:59:13,772 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr129REQUIRES_VIOLATIONMEMORY_DEREFERENCE (35 of 206 remaining) [2024-11-19 06:59:13,772 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr130REQUIRES_VIOLATIONMEMORY_DEREFERENCE (34 of 206 remaining) [2024-11-19 06:59:13,772 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr131REQUIRES_VIOLATIONMEMORY_DEREFERENCE (33 of 206 remaining) [2024-11-19 06:59:13,772 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr132REQUIRES_VIOLATIONMEMORY_DEREFERENCE (32 of 206 remaining) [2024-11-19 06:59:13,772 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr133REQUIRES_VIOLATIONMEMORY_DEREFERENCE (31 of 206 remaining) [2024-11-19 06:59:13,772 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr134REQUIRES_VIOLATIONMEMORY_DEREFERENCE (30 of 206 remaining) [2024-11-19 06:59:13,772 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr135REQUIRES_VIOLATIONMEMORY_DEREFERENCE (29 of 206 remaining) [2024-11-19 06:59:13,772 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr136REQUIRES_VIOLATIONMEMORY_DEREFERENCE (28 of 206 remaining) [2024-11-19 06:59:13,772 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr137REQUIRES_VIOLATIONMEMORY_DEREFERENCE (27 of 206 remaining) [2024-11-19 06:59:13,772 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr138REQUIRES_VIOLATIONMEMORY_DEREFERENCE (26 of 206 remaining) [2024-11-19 06:59:13,773 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr139REQUIRES_VIOLATIONMEMORY_DEREFERENCE (25 of 206 remaining) [2024-11-19 06:59:13,773 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr140REQUIRES_VIOLATIONMEMORY_DEREFERENCE (24 of 206 remaining) [2024-11-19 06:59:13,773 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr141REQUIRES_VIOLATIONMEMORY_DEREFERENCE (23 of 206 remaining) [2024-11-19 06:59:13,773 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr142REQUIRES_VIOLATIONMEMORY_DEREFERENCE (22 of 206 remaining) [2024-11-19 06:59:13,773 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr143REQUIRES_VIOLATIONMEMORY_DEREFERENCE (21 of 206 remaining) [2024-11-19 06:59:13,773 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr144REQUIRES_VIOLATIONMEMORY_DEREFERENCE (20 of 206 remaining) [2024-11-19 06:59:13,773 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr145REQUIRES_VIOLATIONMEMORY_DEREFERENCE (19 of 206 remaining) [2024-11-19 06:59:13,773 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr146REQUIRES_VIOLATIONMEMORY_DEREFERENCE (18 of 206 remaining) [2024-11-19 06:59:13,773 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr147REQUIRES_VIOLATIONMEMORY_DEREFERENCE (17 of 206 remaining) [2024-11-19 06:59:13,773 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr148REQUIRES_VIOLATIONMEMORY_DEREFERENCE (16 of 206 remaining) [2024-11-19 06:59:13,773 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr149REQUIRES_VIOLATIONMEMORY_DEREFERENCE (15 of 206 remaining) [2024-11-19 06:59:13,773 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr150REQUIRES_VIOLATIONMEMORY_DEREFERENCE (14 of 206 remaining) [2024-11-19 06:59:13,773 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr151REQUIRES_VIOLATIONMEMORY_DEREFERENCE (13 of 206 remaining) [2024-11-19 06:59:13,773 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr152REQUIRES_VIOLATIONMEMORY_DEREFERENCE (12 of 206 remaining) [2024-11-19 06:59:13,773 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr153REQUIRES_VIOLATIONMEMORY_DEREFERENCE (11 of 206 remaining) [2024-11-19 06:59:13,774 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr154REQUIRES_VIOLATIONMEMORY_DEREFERENCE (10 of 206 remaining) [2024-11-19 06:59:13,774 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr155REQUIRES_VIOLATIONMEMORY_DEREFERENCE (9 of 206 remaining) [2024-11-19 06:59:13,774 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr156REQUIRES_VIOLATIONMEMORY_DEREFERENCE (8 of 206 remaining) [2024-11-19 06:59:13,774 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr157REQUIRES_VIOLATIONMEMORY_DEREFERENCE (7 of 206 remaining) [2024-11-19 06:59:13,774 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr158REQUIRES_VIOLATIONMEMORY_DEREFERENCE (6 of 206 remaining) [2024-11-19 06:59:13,774 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr159REQUIRES_VIOLATIONMEMORY_DEREFERENCE (5 of 206 remaining) [2024-11-19 06:59:13,774 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr160REQUIRES_VIOLATIONMEMORY_DEREFERENCE (4 of 206 remaining) [2024-11-19 06:59:13,774 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr161REQUIRES_VIOLATIONMEMORY_DEREFERENCE (3 of 206 remaining) [2024-11-19 06:59:13,774 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr162REQUIRES_VIOLATIONMEMORY_DEREFERENCE (2 of 206 remaining) [2024-11-19 06:59:13,775 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr163REQUIRES_VIOLATIONMEMORY_DEREFERENCE (1 of 206 remaining) [2024-11-19 06:59:13,775 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr164ASSERT_VIOLATIONMEMORY_LEAK (0 of 206 remaining) [2024-11-19 06:59:13,775 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-19 06:59:13,778 INFO L407 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 06:59:13,902 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-19 06:59:13,906 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.11 06:59:13 BoogieIcfgContainer [2024-11-19 06:59:13,906 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-19 06:59:13,906 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-19 06:59:13,907 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-19 06:59:13,907 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-19 06:59:13,907 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 06:58:40" (3/4) ... [2024-11-19 06:59:13,909 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-19 06:59:13,910 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-19 06:59:13,910 INFO L158 Benchmark]: Toolchain (without parser) took 39530.99ms. Allocated memory was 176.2MB in the beginning and 2.0GB in the end (delta: 1.8GB). Free memory was 99.3MB in the beginning and 1.3GB in the end (delta: -1.2GB). Peak memory consumption was 593.2MB. Max. memory is 16.1GB. [2024-11-19 06:59:13,910 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 176.2MB. Free memory was 132.4MB in the beginning and 132.2MB in the end (delta: 162.3kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-19 06:59:13,911 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1434.48ms. Allocated memory was 176.2MB in the beginning and 257.9MB in the end (delta: 81.8MB). Free memory was 99.1MB in the beginning and 197.3MB in the end (delta: -98.2MB). Peak memory consumption was 69.8MB. Max. memory is 16.1GB. [2024-11-19 06:59:13,911 INFO L158 Benchmark]: Boogie Procedure Inliner took 238.27ms. Allocated memory is still 257.9MB. Free memory was 197.3MB in the beginning and 170.1MB in the end (delta: 27.3MB). Peak memory consumption was 27.3MB. Max. memory is 16.1GB. [2024-11-19 06:59:13,911 INFO L158 Benchmark]: Boogie Preprocessor took 257.13ms. Allocated memory is still 257.9MB. Free memory was 170.1MB in the beginning and 135.5MB in the end (delta: 34.6MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2024-11-19 06:59:13,911 INFO L158 Benchmark]: RCFGBuilder took 4096.16ms. Allocated memory was 257.9MB in the beginning and 509.6MB in the end (delta: 251.7MB). Free memory was 135.5MB in the beginning and 405.7MB in the end (delta: -270.3MB). Peak memory consumption was 233.0MB. Max. memory is 16.1GB. [2024-11-19 06:59:13,911 INFO L158 Benchmark]: TraceAbstraction took 33496.32ms. Allocated memory was 509.6MB in the beginning and 2.0GB in the end (delta: 1.5GB). Free memory was 405.7MB in the beginning and 1.3GB in the end (delta: -894.6MB). Peak memory consumption was 564.0MB. Max. memory is 16.1GB. [2024-11-19 06:59:13,911 INFO L158 Benchmark]: Witness Printer took 3.36ms. Allocated memory is still 2.0GB. Free memory is still 1.3GB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-19 06:59:13,913 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.14ms. Allocated memory is still 176.2MB. Free memory was 132.4MB in the beginning and 132.2MB in the end (delta: 162.3kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1434.48ms. Allocated memory was 176.2MB in the beginning and 257.9MB in the end (delta: 81.8MB). Free memory was 99.1MB in the beginning and 197.3MB in the end (delta: -98.2MB). Peak memory consumption was 69.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 238.27ms. Allocated memory is still 257.9MB. Free memory was 197.3MB in the beginning and 170.1MB in the end (delta: 27.3MB). Peak memory consumption was 27.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 257.13ms. Allocated memory is still 257.9MB. Free memory was 170.1MB in the beginning and 135.5MB in the end (delta: 34.6MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * RCFGBuilder took 4096.16ms. Allocated memory was 257.9MB in the beginning and 509.6MB in the end (delta: 251.7MB). Free memory was 135.5MB in the beginning and 405.7MB in the end (delta: -270.3MB). Peak memory consumption was 233.0MB. Max. memory is 16.1GB. * TraceAbstraction took 33496.32ms. Allocated memory was 509.6MB in the beginning and 2.0GB in the end (delta: 1.5GB). Free memory was 405.7MB in the beginning and 1.3GB in the end (delta: -894.6MB). Peak memory consumption was 564.0MB. Max. memory is 16.1GB. * Witness Printer took 3.36ms. Allocated memory is still 2.0GB. Free memory is still 1.3GB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 3]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of large string literal at line 3958, overapproximation of memtrack at line 3. Possible FailurePath: [L20] int current_execution_context; [L31] int (* _ddv_module_init)(void); [L32] void (* _ddv_module_exit)(void); [L232] unsigned long jiffies; [L1474] char _ddv_module_author[] = "Fernando Fuganti "; [L1475] char _ddv_module_description[] = "MachZ ZF-Logic Watchdog driver"; [L1476] char _ddv_module_license[] = "GPL"; [L1478] static int nowayout = 0; [L1479] char _ddv_module_param_nowayout [] = "Watchdog cannot be stopped once started (default=CONFIG_WATCHDOG_NOWAYOUT)"; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1483-L1487] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1488] static int action = 0; [L1489] char _ddv_module_param_action [] = "after watchdog resets, generate: 0 = RESET(*) 1 = SMI 2 = NMI 3 = SCI"; [L1491] static int zf_action = 0x0800; [L1492] static unsigned long zf_is_open; [L1492] static unsigned long zf_is_open; [L1493] static char zf_expect_close; [L1494] static spinlock_t zf_lock; [L1494] static spinlock_t zf_lock; [L1494] static spinlock_t zf_lock; [L1495] static spinlock_t zf_port_lock; [L1495] static spinlock_t zf_port_lock; [L1495] static spinlock_t zf_port_lock; [L1496] static struct timer_list zf_timer; [L1496] static struct timer_list zf_timer; [L1496] static struct timer_list zf_timer; [L1496] static struct timer_list zf_timer; [L1496] static struct timer_list zf_timer; [L1496] static struct timer_list zf_timer; [L1497] static unsigned long next_heartbeat = 0; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1743-L1750] static const struct file_operations zf_fops = { .owner = ((struct module *) 0), .llseek = no_llseek, .write = zf_write, .ioctl = zf_ioctl, .open = zf_open, .release = zf_close, }; [L1752-L1756] static struct miscdevice zf_miscdev = { .minor = 130, .name = "watchdog", .fops = (struct file_operations *)&zf_fops, }; [L1752-L1756] static struct miscdevice zf_miscdev = { .minor = 130, .name = "watchdog", .fops = (struct file_operations *)&zf_fops, }; [L1752-L1756] static struct miscdevice zf_miscdev = { .minor = 130, .name = "watchdog", .fops = (struct file_operations *)&zf_fops, }; [L1752-L1756] static struct miscdevice zf_miscdev = { .minor = 130, .name = "watchdog", .fops = (struct file_operations *)&zf_fops, }; [L1763-L1765] static struct notifier_block zf_notifier = { .notifier_call = zf_notify_sys, }; [L1763-L1765] static struct notifier_block zf_notifier = { .notifier_call = zf_notify_sys, }; [L1763-L1765] static struct notifier_block zf_notifier = { .notifier_call = zf_notify_sys, }; [L1763-L1765] static struct notifier_block zf_notifier = { .notifier_call = zf_notify_sys, }; [L1845] int (* _ddv_tmp_init)(void) = zf_init; [L1846] void (* _ddv_tmp_exit)(void) = zf_exit; [L1897] struct cdev fixed_cdev[1]; [L1897] struct cdev fixed_cdev[1]; [L1897] struct cdev fixed_cdev[1]; [L1897] struct cdev fixed_cdev[1]; [L1897] struct cdev fixed_cdev[1]; [L1898] int fixed_cdev_used = 0; [L1900] short number_cdev_registered = 0; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L1911] struct ddv_cdev cdev_registered[1]; [L2448] short number_genhd_registered = 0; [L2449] short number_fixed_genhd_used = 0; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2460] struct gendisk fixed_gendisk[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2461] struct ddv_genhd genhd_registered[10]; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2596] struct ddv_pci_driver registered_pci_driver; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2607] struct registered_irq registered_irq[16]; [L2617] short number_tasklet_registered = 0; [L2624] struct ddv_tasklet tasklet_registered[1]; [L2624] struct ddv_tasklet tasklet_registered[1]; [L2624] struct ddv_tasklet tasklet_registered[1]; [L2634] short number_timer_registered = 0; [L2640] struct ddv_timer timer_registered[1]; [L2640] struct ddv_timer timer_registered[1]; [L2650] struct work_struct *shared_workqueue[10]; [L2650] struct work_struct *shared_workqueue[10]; [L2650] struct work_struct *shared_workqueue[10]; [L2650] struct work_struct *shared_workqueue[10]; [L2650] struct work_struct *shared_workqueue[10]; [L2650] struct work_struct *shared_workqueue[10]; [L2650] struct work_struct *shared_workqueue[10]; [L2650] struct work_struct *shared_workqueue[10]; [L2650] struct work_struct *shared_workqueue[10]; [L2650] struct work_struct *shared_workqueue[10]; [L2650] struct work_struct *shared_workqueue[10]; [L2660] spinlock_t kernel_lock; [L2660] spinlock_t kernel_lock; [L2660] spinlock_t kernel_lock; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3346] request_queue_t fixed_request_queue[10]; [L3348] int number_request_queue_used = 0; [L3432] struct proc_dir_entry *proc_root_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3742] struct ddv_tty_driver global_tty_driver; [L3921] int ddv_ioport_request_start; [L3922] int ddv_ioport_request_len; VAL [_ddv_module_exit={0:0}, _ddv_module_init={0:0}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=0, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1850] _ddv_module_init = zf_init [L1851] _ddv_module_exit = zf_exit [L1852] CALL call_ddv() [L2724] int err; [L2726] current_execution_context = 1 [L2728] CALL init_kernel() [L2664] int i; VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2666] CALL spin_lock_init(&kernel_lock) VAL [\old(lock)={44:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L4153] lock->init = 1 VAL [\old(lock)={44:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L4154] lock->locked = 0 VAL [\old(lock)={44:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2666] RET spin_lock_init(&kernel_lock) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i = 0 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=0, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=0, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=1, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=1, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=2, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=2, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=3, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=3, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=4, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=4, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=5, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=5, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=6, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=6, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=7, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=7, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=8, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=8, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=9, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND TRUE i < 10 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=9, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2669] shared_workqueue[i] = ((void *)0) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] i++ VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=10, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2668] COND FALSE !(i < 10) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2672] i = 0 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=0, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2672] COND TRUE i < 1 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=0, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2673] tasklet_registered[i].tasklet = ((void *)0) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2674] tasklet_registered[i].is_running = 0 VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2672] i++ VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, i=1, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2672] COND FALSE !(i < 1) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L2728] RET init_kernel() [L2730] CALL (* _ddv_module_init)() [L1776] int ret; [L1778] CALL printk("<6>" "machzwd" ": MachZ ZF-Logic Watchdog driver initializing.\n") VAL [\old(fmt)={20:0}, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L4480] return 0; VAL [\old(fmt)={20:0}, \result=0, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1778] RET printk("<6>" "machzwd" ": MachZ ZF-Logic Watchdog driver initializing.\n") VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1780] CALL zf_readw(0x02) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L1469] CALL outb(port, 0x218) VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L3958] CALL __VERIFIER_assert(port >= ddv_ioport_request_start && port < ddv_ioport_request_start + ddv_ioport_request_len, "I/O port is requested") [L12] COND TRUE !expression VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] [L12] CALL reach_error() [L3] __assert_fail("0", "ddv_machzwd_outb.i", 3, "reach_error") VAL [_ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={36:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={35:0}, fixed_cdev_used=0, fixed_gendisk={37:0}, fixed_request_queue={45:0}, genhd_registered={38:0}, global_tty_driver={46:0}, jiffies=0, kernel_lock={44:0}, next_heartbeat=0, nowayout=0, number_cdev_registered=0, number_fixed_genhd_used=0, number_genhd_registered=0, number_request_queue_used=0, number_tasklet_registered=0, number_timer_registered=0, proc_root_driver={0:0}, registered_irq={40:0}, registered_pci_driver={39:0}, shared_workqueue={43:0}, tasklet_registered={41:0}, timer_registered={42:0}, zf_action=2048, zf_expect_close=0, zf_fops={32:0}, zf_info={27:0}, zf_is_open={28:0}, zf_lock={29:0}, zf_miscdev={33:0}, zf_notifier={34:0}, zf_port_lock={30:0}, zf_timer={31:0}] - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1848]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 29 procedures, 713 locations, 206 error locations. Started 1 CEGAR loops. OverallTime: 33.3s, OverallIterations: 9, TraceHistogramMax: 10, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 5.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 3950 SdHoareTripleChecker+Valid, 5.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 3948 mSDsluCounter, 18116 SdHoareTripleChecker+Invalid, 4.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 11539 mSDsCounter, 232 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 5642 IncrementalHoareTripleChecker+Invalid, 5874 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 232 mSolverCounterUnsat, 6577 mSDtfsCounter, 5642 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 113 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1320occurred in iteration=7, InterpolantAutomatonStates: 45, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.2s AutomataMinimizationTime, 8 MinimizatonAttempts, 956 StatesRemovedByMinimization, 7 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.8s SatisfiabilityAnalysisTime, 5.1s InterpolantComputationTime, 238 NumberOfCodeBlocks, 208 NumberOfCodeBlocksAsserted, 11 NumberOfCheckSat, 205 ConstructedInterpolants, 0 QuantifiedInterpolants, 1317 SizeOfPredicates, 0 NumberOfNonLiveVariables, 11020 ConjunctsInSsa, 16 ConjunctsInUnsatCore, 12 InterpolantComputations, 6 PerfectInterpolantSequences, 167/239 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 RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-11-19 06:59:13,975 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerMemDerefMemtrack.xml -i ../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash b9ba053a0d2bb5cff65ef20f502acdb8ce89a9e82653cf0711701cf2b8f86a02 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-3061b6d-m [2024-11-19 06:59:16,077 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-19 06:59:16,147 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2024-11-19 06:59:16,155 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-19 06:59:16,156 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-19 06:59:16,191 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-19 06:59:16,192 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-19 06:59:16,192 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-19 06:59:16,192 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-19 06:59:16,193 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-19 06:59:16,193 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-19 06:59:16,193 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-19 06:59:16,194 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-19 06:59:16,194 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-19 06:59:16,198 INFO L153 SettingsManager]: * Use SBE=true [2024-11-19 06:59:16,199 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-19 06:59:16,199 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-19 06:59:16,199 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-19 06:59:16,199 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-19 06:59:16,199 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-19 06:59:16,199 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-11-19 06:59:16,203 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-11-19 06:59:16,204 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-11-19 06:59:16,204 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-19 06:59:16,204 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-19 06:59:16,204 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-19 06:59:16,204 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-19 06:59:16,204 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-19 06:59:16,205 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-19 06:59:16,205 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-19 06:59:16,205 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-19 06:59:16,205 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-19 06:59:16,205 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-19 06:59:16,206 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-19 06:59:16,206 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-19 06:59:16,206 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-19 06:59:16,206 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-19 06:59:16,206 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-19 06:59:16,207 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-11-19 06:59:16,207 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-19 06:59:16,207 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-19 06:59:16,210 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-19 06:59:16,210 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-19 06:59:16,211 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-19 06:59:16,211 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) 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 -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> b9ba053a0d2bb5cff65ef20f502acdb8ce89a9e82653cf0711701cf2b8f86a02 [2024-11-19 06:59:16,550 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-19 06:59:16,570 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-19 06:59:16,573 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-19 06:59:16,574 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-19 06:59:16,574 INFO L274 PluginConnector]: CDTParser initialized [2024-11-19 06:59:16,576 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb.i [2024-11-19 06:59:18,057 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-19 06:59:18,334 INFO L384 CDTParser]: Found 1 translation units. [2024-11-19 06:59:18,336 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_outb.i [2024-11-19 06:59:18,366 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/719206bde/a72b133404214ca48dd869f8afd5c852/FLAG2f14b07c9 [2024-11-19 06:59:18,378 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/719206bde/a72b133404214ca48dd869f8afd5c852 [2024-11-19 06:59:18,380 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-19 06:59:18,381 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-19 06:59:18,382 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-19 06:59:18,382 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-19 06:59:18,386 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-19 06:59:18,387 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 06:59:18" (1/1) ... [2024-11-19 06:59:18,387 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@80937f8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:59:18, skipping insertion in model container [2024-11-19 06:59:18,387 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 06:59:18" (1/1) ... [2024-11-19 06:59:18,468 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-19 06:59:19,239 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 06:59:19,255 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 06:59:19,289 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 06:59:19,332 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 06:59:19,361 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 06:59:19,362 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-19 06:59:19,406 INFO L200 MainTranslator]: Completed pre-run [2024-11-19 06:59:19,566 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-19 06:59:19,795 INFO L204 MainTranslator]: Completed translation [2024-11-19 06:59:19,796 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:59:19 WrapperNode [2024-11-19 06:59:19,796 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-19 06:59:19,797 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-19 06:59:19,797 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-19 06:59:19,797 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-19 06:59:19,804 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:59:19" (1/1) ... [2024-11-19 06:59:19,871 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:59:19" (1/1) ... [2024-11-19 06:59:19,992 INFO L138 Inliner]: procedures = 481, calls = 2681, calls flagged for inlining = 55, calls inlined = 39, statements flattened = 3297 [2024-11-19 06:59:19,992 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-19 06:59:19,993 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-19 06:59:19,993 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-19 06:59:19,994 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-19 06:59:20,003 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:59:19" (1/1) ... [2024-11-19 06:59:20,004 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:59:19" (1/1) ... [2024-11-19 06:59:20,033 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:59:19" (1/1) ... [2024-11-19 06:59:20,165 INFO L175 MemorySlicer]: Split 2037 memory accesses to 27 slices as follows [5, 3, 35, 1040, 480, 59, 35, 11, 5, 15, 120, 67, 0, 16, 37, 2, 20, 34, 4, 3, 2, 5, 12, 18, 2, 2, 5]. 51 percent of accesses are in the largest equivalence class. The 1935 initializations are split as follows [3, 3, 15, 1040, 480, 59, 32, 2, 1, 10, 120, 67, 0, 5, 25, 2, 4, 34, 4, 0, 0, 1, 6, 18, 0, 0, 4]. The 37 writes are split as follows [0, 0, 6, 0, 0, 0, 0, 5, 1, 2, 0, 0, 0, 8, 0, 0, 4, 0, 0, 0, 0, 2, 6, 0, 2, 1, 0]. [2024-11-19 06:59:20,166 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:59:19" (1/1) ... [2024-11-19 06:59:20,166 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:59:19" (1/1) ... [2024-11-19 06:59:20,236 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:59:19" (1/1) ... [2024-11-19 06:59:20,257 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:59:19" (1/1) ... [2024-11-19 06:59:20,277 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:59:19" (1/1) ... [2024-11-19 06:59:20,300 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:59:19" (1/1) ... [2024-11-19 06:59:20,395 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-19 06:59:20,399 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-19 06:59:20,399 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-19 06:59:20,399 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-19 06:59:20,400 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:59:19" (1/1) ... [2024-11-19 06:59:20,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-19 06:59:20,418 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 06:59:20,434 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-19 06:59:20,438 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-19 06:59:20,480 INFO L130 BoogieDeclarations]: Found specification of procedure zf_timer_off [2024-11-19 06:59:20,481 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_timer_off [2024-11-19 06:59:20,482 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_UINT~X~C_ULONG~TO~C_INT [2024-11-19 06:59:20,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_UINT~X~C_ULONG~TO~C_INT [2024-11-19 06:59:20,482 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2024-11-19 06:59:20,482 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_atomic_begin [2024-11-19 06:59:20,482 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-19 06:59:20,483 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-19 06:59:20,483 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-19 06:59:20,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#0 [2024-11-19 06:59:20,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#1 [2024-11-19 06:59:20,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#2 [2024-11-19 06:59:20,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#3 [2024-11-19 06:59:20,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#4 [2024-11-19 06:59:20,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#5 [2024-11-19 06:59:20,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#6 [2024-11-19 06:59:20,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#7 [2024-11-19 06:59:20,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#8 [2024-11-19 06:59:20,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#9 [2024-11-19 06:59:20,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#10 [2024-11-19 06:59:20,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#11 [2024-11-19 06:59:20,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#12 [2024-11-19 06:59:20,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#13 [2024-11-19 06:59:20,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#14 [2024-11-19 06:59:20,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#15 [2024-11-19 06:59:20,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#16 [2024-11-19 06:59:20,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#17 [2024-11-19 06:59:20,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#18 [2024-11-19 06:59:20,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#19 [2024-11-19 06:59:20,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#20 [2024-11-19 06:59:20,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#21 [2024-11-19 06:59:20,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#22 [2024-11-19 06:59:20,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#23 [2024-11-19 06:59:20,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#24 [2024-11-19 06:59:20,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#25 [2024-11-19 06:59:20,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#26 [2024-11-19 06:59:20,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-19 06:59:20,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2024-11-19 06:59:20,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2024-11-19 06:59:20,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2024-11-19 06:59:20,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2024-11-19 06:59:20,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2024-11-19 06:59:20,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2024-11-19 06:59:20,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2024-11-19 06:59:20,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2024-11-19 06:59:20,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2024-11-19 06:59:20,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2024-11-19 06:59:20,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2024-11-19 06:59:20,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2024-11-19 06:59:20,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2024-11-19 06:59:20,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2024-11-19 06:59:20,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2024-11-19 06:59:20,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2024-11-19 06:59:20,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2024-11-19 06:59:20,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2024-11-19 06:59:20,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2024-11-19 06:59:20,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2024-11-19 06:59:20,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2024-11-19 06:59:20,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2024-11-19 06:59:20,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2024-11-19 06:59:20,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2024-11-19 06:59:20,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2024-11-19 06:59:20,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2024-11-19 06:59:20,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2024-11-19 06:59:20,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2024-11-19 06:59:20,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2024-11-19 06:59:20,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2024-11-19 06:59:20,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2024-11-19 06:59:20,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2024-11-19 06:59:20,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2024-11-19 06:59:20,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2024-11-19 06:59:20,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2024-11-19 06:59:20,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2024-11-19 06:59:20,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2024-11-19 06:59:20,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2024-11-19 06:59:20,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2024-11-19 06:59:20,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2024-11-19 06:59:20,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2024-11-19 06:59:20,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2024-11-19 06:59:20,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2024-11-19 06:59:20,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2024-11-19 06:59:20,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2024-11-19 06:59:20,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2024-11-19 06:59:20,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2024-11-19 06:59:20,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2024-11-19 06:59:20,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2024-11-19 06:59:20,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2024-11-19 06:59:20,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2024-11-19 06:59:20,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2024-11-19 06:59:20,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2024-11-19 06:59:20,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2024-11-19 06:59:20,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2024-11-19 06:59:20,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2024-11-19 06:59:20,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2024-11-19 06:59:20,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2024-11-19 06:59:20,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2024-11-19 06:59:20,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2024-11-19 06:59:20,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2024-11-19 06:59:20,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2024-11-19 06:59:20,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2024-11-19 06:59:20,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2024-11-19 06:59:20,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2024-11-19 06:59:20,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2024-11-19 06:59:20,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2024-11-19 06:59:20,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#14 [2024-11-19 06:59:20,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#15 [2024-11-19 06:59:20,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#16 [2024-11-19 06:59:20,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#17 [2024-11-19 06:59:20,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#18 [2024-11-19 06:59:20,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#19 [2024-11-19 06:59:20,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#20 [2024-11-19 06:59:20,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#21 [2024-11-19 06:59:20,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#22 [2024-11-19 06:59:20,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#23 [2024-11-19 06:59:20,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#24 [2024-11-19 06:59:20,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#25 [2024-11-19 06:59:20,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#26 [2024-11-19 06:59:20,499 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-19 06:59:20,499 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-19 06:59:20,499 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2024-11-19 06:59:20,499 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_atomic_end [2024-11-19 06:59:20,499 INFO L130 BoogieDeclarations]: Found specification of procedure zf_get_control [2024-11-19 06:59:20,499 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_get_control [2024-11-19 06:59:20,500 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2024-11-19 06:59:20,500 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2024-11-19 06:59:20,500 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-19 06:59:20,500 INFO L130 BoogieDeclarations]: Found specification of procedure request_region [2024-11-19 06:59:20,500 INFO L138 BoogieDeclarations]: Found implementation of procedure request_region [2024-11-19 06:59:20,500 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-19 06:59:20,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-19 06:59:20,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-19 06:59:20,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-19 06:59:20,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-19 06:59:20,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-19 06:59:20,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-19 06:59:20,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-19 06:59:20,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-19 06:59:20,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-19 06:59:20,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-19 06:59:20,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-19 06:59:20,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-19 06:59:20,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-19 06:59:20,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-19 06:59:20,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-19 06:59:20,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-19 06:59:20,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-19 06:59:20,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-19 06:59:20,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-19 06:59:20,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-19 06:59:20,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-19 06:59:20,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-19 06:59:20,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-19 06:59:20,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-19 06:59:20,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-19 06:59:20,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-19 06:59:20,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-19 06:59:20,505 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-19 06:59:20,505 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-19 06:59:20,505 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irqsave [2024-11-19 06:59:20,505 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irqsave [2024-11-19 06:59:20,505 INFO L130 BoogieDeclarations]: Found specification of procedure release_region [2024-11-19 06:59:20,506 INFO L138 BoogieDeclarations]: Found implementation of procedure release_region [2024-11-19 06:59:20,506 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-19 06:59:20,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-19 06:59:20,506 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_init [2024-11-19 06:59:20,506 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_init [2024-11-19 06:59:20,506 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2024-11-19 06:59:20,506 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2024-11-19 06:59:20,506 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2024-11-19 06:59:20,506 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2024-11-19 06:59:20,506 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2024-11-19 06:59:20,506 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2024-11-19 06:59:20,506 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2024-11-19 06:59:20,506 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2024-11-19 06:59:20,507 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2024-11-19 06:59:20,507 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2024-11-19 06:59:20,507 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2024-11-19 06:59:20,507 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2024-11-19 06:59:20,507 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2024-11-19 06:59:20,507 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2024-11-19 06:59:20,507 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2024-11-19 06:59:20,507 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2024-11-19 06:59:20,507 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2024-11-19 06:59:20,507 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2024-11-19 06:59:20,507 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2024-11-19 06:59:20,507 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2024-11-19 06:59:20,507 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2024-11-19 06:59:20,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2024-11-19 06:59:20,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2024-11-19 06:59:20,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2024-11-19 06:59:20,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2024-11-19 06:59:20,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2024-11-19 06:59:20,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2024-11-19 06:59:20,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2024-11-19 06:59:20,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2024-11-19 06:59:20,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2024-11-19 06:59:20,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2024-11-19 06:59:20,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2024-11-19 06:59:20,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2024-11-19 06:59:20,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2024-11-19 06:59:20,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2024-11-19 06:59:20,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2024-11-19 06:59:20,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2024-11-19 06:59:20,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2024-11-19 06:59:20,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2024-11-19 06:59:20,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2024-11-19 06:59:20,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2024-11-19 06:59:20,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2024-11-19 06:59:20,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2024-11-19 06:59:20,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2024-11-19 06:59:20,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2024-11-19 06:59:20,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2024-11-19 06:59:20,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2024-11-19 06:59:20,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2024-11-19 06:59:20,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2024-11-19 06:59:20,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2024-11-19 06:59:20,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2024-11-19 06:59:20,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2024-11-19 06:59:20,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2024-11-19 06:59:20,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2024-11-19 06:59:20,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2024-11-19 06:59:20,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2024-11-19 06:59:20,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2024-11-19 06:59:20,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2024-11-19 06:59:20,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2024-11-19 06:59:20,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2024-11-19 06:59:20,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2024-11-19 06:59:20,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2024-11-19 06:59:20,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2024-11-19 06:59:20,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2024-11-19 06:59:20,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2024-11-19 06:59:20,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2024-11-19 06:59:20,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2024-11-19 06:59:20,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2024-11-19 06:59:20,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2024-11-19 06:59:20,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2024-11-19 06:59:20,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2024-11-19 06:59:20,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2024-11-19 06:59:20,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2024-11-19 06:59:20,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2024-11-19 06:59:20,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2024-11-19 06:59:20,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2024-11-19 06:59:20,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2024-11-19 06:59:20,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2024-11-19 06:59:20,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2024-11-19 06:59:20,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2024-11-19 06:59:20,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2024-11-19 06:59:20,517 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-19 06:59:20,517 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-19 06:59:20,517 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2024-11-19 06:59:20,518 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2024-11-19 06:59:20,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-19 06:59:20,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-19 06:59:20,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-19 06:59:20,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-19 06:59:20,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-19 06:59:20,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-19 06:59:20,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-19 06:59:20,518 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-19 06:59:20,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-19 06:59:20,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-19 06:59:20,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-19 06:59:20,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-19 06:59:20,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-19 06:59:20,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-19 06:59:20,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-19 06:59:20,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-19 06:59:20,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-19 06:59:20,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-19 06:59:20,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-19 06:59:20,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-19 06:59:20,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-19 06:59:20,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-19 06:59:20,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-19 06:59:20,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-19 06:59:20,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-19 06:59:20,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-19 06:59:20,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-19 06:59:20,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-19 06:59:20,523 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2024-11-19 06:59:20,523 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2024-11-19 06:59:20,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2024-11-19 06:59:20,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2024-11-19 06:59:20,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2024-11-19 06:59:20,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2024-11-19 06:59:20,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2024-11-19 06:59:20,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2024-11-19 06:59:20,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2024-11-19 06:59:20,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2024-11-19 06:59:20,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2024-11-19 06:59:20,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2024-11-19 06:59:20,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2024-11-19 06:59:20,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2024-11-19 06:59:20,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2024-11-19 06:59:20,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2024-11-19 06:59:20,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2024-11-19 06:59:20,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2024-11-19 06:59:20,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2024-11-19 06:59:20,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2024-11-19 06:59:20,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2024-11-19 06:59:20,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2024-11-19 06:59:20,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2024-11-19 06:59:20,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2024-11-19 06:59:20,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2024-11-19 06:59:20,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2024-11-19 06:59:20,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2024-11-19 06:59:20,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2024-11-19 06:59:20,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2024-11-19 06:59:20,527 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_add [2024-11-19 06:59:20,527 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_add [2024-11-19 06:59:20,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2024-11-19 06:59:20,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2024-11-19 06:59:20,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2024-11-19 06:59:20,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2024-11-19 06:59:20,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2024-11-19 06:59:20,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2024-11-19 06:59:20,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2024-11-19 06:59:20,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2024-11-19 06:59:20,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2024-11-19 06:59:20,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2024-11-19 06:59:20,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2024-11-19 06:59:20,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2024-11-19 06:59:20,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2024-11-19 06:59:20,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2024-11-19 06:59:20,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2024-11-19 06:59:20,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2024-11-19 06:59:20,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2024-11-19 06:59:20,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2024-11-19 06:59:20,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2024-11-19 06:59:20,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2024-11-19 06:59:20,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2024-11-19 06:59:20,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2024-11-19 06:59:20,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2024-11-19 06:59:20,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2024-11-19 06:59:20,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2024-11-19 06:59:20,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2024-11-19 06:59:20,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2024-11-19 06:59:20,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2024-11-19 06:59:20,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2024-11-19 06:59:20,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2024-11-19 06:59:20,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2024-11-19 06:59:20,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2024-11-19 06:59:20,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2024-11-19 06:59:20,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2024-11-19 06:59:20,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2024-11-19 06:59:20,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2024-11-19 06:59:20,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2024-11-19 06:59:20,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2024-11-19 06:59:20,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2024-11-19 06:59:20,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2024-11-19 06:59:20,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2024-11-19 06:59:20,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2024-11-19 06:59:20,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2024-11-19 06:59:20,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2024-11-19 06:59:20,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2024-11-19 06:59:20,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2024-11-19 06:59:20,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2024-11-19 06:59:20,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2024-11-19 06:59:20,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2024-11-19 06:59:20,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2024-11-19 06:59:20,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2024-11-19 06:59:20,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2024-11-19 06:59:20,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2024-11-19 06:59:20,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2024-11-19 06:59:20,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2024-11-19 06:59:20,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2024-11-19 06:59:20,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2024-11-19 06:59:20,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2024-11-19 06:59:20,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2024-11-19 06:59:20,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2024-11-19 06:59:20,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2024-11-19 06:59:20,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2024-11-19 06:59:20,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2024-11-19 06:59:20,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2024-11-19 06:59:20,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2024-11-19 06:59:20,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2024-11-19 06:59:20,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2024-11-19 06:59:20,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2024-11-19 06:59:20,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2024-11-19 06:59:20,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2024-11-19 06:59:20,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2024-11-19 06:59:20,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2024-11-19 06:59:20,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2024-11-19 06:59:20,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2024-11-19 06:59:20,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2024-11-19 06:59:20,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2024-11-19 06:59:20,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2024-11-19 06:59:20,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2024-11-19 06:59:20,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2024-11-19 06:59:20,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2024-11-19 06:59:20,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2024-11-19 06:59:20,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-19 06:59:20,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-19 06:59:20,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-19 06:59:20,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-19 06:59:20,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-19 06:59:20,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-19 06:59:20,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-19 06:59:20,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-19 06:59:20,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-19 06:59:20,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-19 06:59:20,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-19 06:59:20,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-19 06:59:20,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-19 06:59:20,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-19 06:59:20,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-19 06:59:20,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-19 06:59:20,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-19 06:59:20,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-19 06:59:20,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-19 06:59:20,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-19 06:59:20,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-19 06:59:20,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-19 06:59:20,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-19 06:59:20,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-19 06:59:20,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-19 06:59:20,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-19 06:59:20,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-19 06:59:20,543 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-19 06:59:20,543 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-19 06:59:20,543 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2024-11-19 06:59:20,543 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2024-11-19 06:59:20,543 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2024-11-19 06:59:20,543 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2024-11-19 06:59:20,543 INFO L130 BoogieDeclarations]: Found specification of procedure misc_deregister [2024-11-19 06:59:20,543 INFO L138 BoogieDeclarations]: Found implementation of procedure misc_deregister [2024-11-19 06:59:20,543 INFO L130 BoogieDeclarations]: Found specification of procedure assert_context_process [2024-11-19 06:59:20,543 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_context_process [2024-11-19 06:59:20,543 INFO L130 BoogieDeclarations]: Found specification of procedure zf_set_control [2024-11-19 06:59:20,543 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_set_control [2024-11-19 06:59:20,544 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~$Pointer$~TO~C_LONG [2024-11-19 06:59:20,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~$Pointer$~TO~C_LONG [2024-11-19 06:59:20,544 INFO L130 BoogieDeclarations]: Found specification of procedure zf_readw [2024-11-19 06:59:20,544 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_readw [2024-11-19 06:59:20,544 INFO L130 BoogieDeclarations]: Found specification of procedure zf_ping [2024-11-19 06:59:20,544 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_ping [2024-11-19 06:59:20,544 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-19 06:59:20,544 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-19 06:59:20,544 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~C_ULONG~TO~VOID [2024-11-19 06:59:20,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~C_ULONG~TO~VOID [2024-11-19 06:59:21,020 INFO L238 CfgBuilder]: Building ICFG [2024-11-19 06:59:21,022 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-19 06:59:25,968 INFO L? ?]: Removed 655 outVars from TransFormulas that were not future-live. [2024-11-19 06:59:25,968 INFO L287 CfgBuilder]: Performing block encoding [2024-11-19 06:59:26,000 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-19 06:59:26,000 INFO L316 CfgBuilder]: Removed 4 assume(true) statements. [2024-11-19 06:59:26,001 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 06:59:26 BoogieIcfgContainer [2024-11-19 06:59:26,001 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-19 06:59:26,002 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-19 06:59:26,002 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-19 06:59:26,011 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-19 06:59:26,012 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 06:59:18" (1/3) ... [2024-11-19 06:59:26,016 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@38a57cd4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 06:59:26, skipping insertion in model container [2024-11-19 06:59:26,016 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:59:19" (2/3) ... [2024-11-19 06:59:26,016 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@38a57cd4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 06:59:26, skipping insertion in model container [2024-11-19 06:59:26,016 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 06:59:26" (3/3) ... [2024-11-19 06:59:26,017 INFO L112 eAbstractionObserver]: Analyzing ICFG ddv_machzwd_outb.i [2024-11-19 06:59:26,049 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-19 06:59:26,051 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 206 error locations. [2024-11-19 06:59:26,137 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-19 06:59:26,150 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=None, 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;@55dcdf0b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-19 06:59:26,155 INFO L334 AbstractCegarLoop]: Starting to check reachability of 206 error locations. [2024-11-19 06:59:26,166 INFO L276 IsEmpty]: Start isEmpty. Operand has 674 states, 363 states have (on average 1.8071625344352618) internal successors, (656), 576 states have internal predecessors, (656), 78 states have call successors, (78), 26 states have call predecessors, (78), 26 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-19 06:59:26,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2024-11-19 06:59:26,178 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 06:59:26,179 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2024-11-19 06:59:26,182 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 204 more)] === [2024-11-19 06:59:26,188 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 06:59:26,190 INFO L85 PathProgramCache]: Analyzing trace with hash 217626494, now seen corresponding path program 1 times [2024-11-19 06:59:26,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-19 06:59:26,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1377246157] [2024-11-19 06:59:26,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 06:59:26,219 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-19 06:59:26,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-19 06:59:26,222 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-19 06:59:26,226 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2024-11-19 06:59:29,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 06:59:29,680 INFO L255 TraceCheckSpWp]: Trace formula consists of 2743 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-19 06:59:29,686 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 06:59:29,794 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 06:59:29,795 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 06:59:29,795 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-19 06:59:29,795 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1377246157] [2024-11-19 06:59:29,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1377246157] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 06:59:29,796 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 06:59:29,796 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 06:59:29,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544362855] [2024-11-19 06:59:29,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 06:59:29,814 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-19 06:59:29,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-19 06:59:29,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-19 06:59:29,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-19 06:59:29,893 INFO L87 Difference]: Start difference. First operand has 674 states, 363 states have (on average 1.8071625344352618) internal successors, (656), 576 states have internal predecessors, (656), 78 states have call successors, (78), 26 states have call predecessors, (78), 26 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) Second operand has 5 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 06:59:33,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 06:59:33,107 INFO L93 Difference]: Finished difference Result 1219 states and 1456 transitions. [2024-11-19 06:59:33,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-19 06:59:33,110 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2024-11-19 06:59:33,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 06:59:33,123 INFO L225 Difference]: With dead ends: 1219 [2024-11-19 06:59:33,124 INFO L226 Difference]: Without dead ends: 1215 [2024-11-19 06:59:33,126 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-19 06:59:33,128 INFO L432 NwaCegarLoop]: 699 mSDtfsCounter, 690 mSDsluCounter, 1609 mSDsCounter, 0 mSdLazyCounter, 1125 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 691 SdHoareTripleChecker+Valid, 2308 SdHoareTripleChecker+Invalid, 1129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2024-11-19 06:59:33,129 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [691 Valid, 2308 Invalid, 1129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1125 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2024-11-19 06:59:33,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1215 states. [2024-11-19 06:59:33,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1215 to 999. [2024-11-19 06:59:33,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 999 states, 605 states have (on average 1.7884297520661157) internal successors, (1082), 829 states have internal predecessors, (1082), 138 states have call successors, (138), 50 states have call predecessors, (138), 50 states have return successors, (138), 131 states have call predecessors, (138), 138 states have call successors, (138) [2024-11-19 06:59:33,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 999 states to 999 states and 1358 transitions. [2024-11-19 06:59:33,213 INFO L78 Accepts]: Start accepts. Automaton has 999 states and 1358 transitions. Word has length 5 [2024-11-19 06:59:33,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 06:59:33,214 INFO L471 AbstractCegarLoop]: Abstraction has 999 states and 1358 transitions. [2024-11-19 06:59:33,214 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 06:59:33,214 INFO L276 IsEmpty]: Start isEmpty. Operand 999 states and 1358 transitions. [2024-11-19 06:59:33,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2024-11-19 06:59:33,215 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 06:59:33,215 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2024-11-19 06:59:33,246 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2024-11-19 06:59:33,416 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-19 06:59:33,417 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 204 more)] === [2024-11-19 06:59:33,418 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 06:59:33,418 INFO L85 PathProgramCache]: Analyzing trace with hash 217626495, now seen corresponding path program 1 times [2024-11-19 06:59:33,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-19 06:59:33,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1082263054] [2024-11-19 06:59:33,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 06:59:33,422 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-19 06:59:33,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-19 06:59:33,424 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-19 06:59:33,425 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2024-11-19 06:59:36,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 06:59:36,818 INFO L255 TraceCheckSpWp]: Trace formula consists of 2743 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-19 06:59:36,825 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 06:59:36,982 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 06:59:36,982 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 06:59:36,982 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-19 06:59:36,982 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1082263054] [2024-11-19 06:59:36,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1082263054] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 06:59:36,982 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 06:59:36,983 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 06:59:36,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046932832] [2024-11-19 06:59:36,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 06:59:36,984 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-19 06:59:36,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-19 06:59:36,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-19 06:59:36,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-19 06:59:36,991 INFO L87 Difference]: Start difference. First operand 999 states and 1358 transitions. Second operand has 5 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 06:59:40,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 06:59:40,850 INFO L93 Difference]: Finished difference Result 1138 states and 1457 transitions. [2024-11-19 06:59:40,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-19 06:59:40,850 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2024-11-19 06:59:40,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 06:59:40,863 INFO L225 Difference]: With dead ends: 1138 [2024-11-19 06:59:40,863 INFO L226 Difference]: Without dead ends: 1138 [2024-11-19 06:59:40,864 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-19 06:59:40,865 INFO L432 NwaCegarLoop]: 820 mSDtfsCounter, 273 mSDsluCounter, 1770 mSDsCounter, 0 mSdLazyCounter, 859 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 2590 SdHoareTripleChecker+Invalid, 860 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 859 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2024-11-19 06:59:40,865 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [274 Valid, 2590 Invalid, 860 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 859 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2024-11-19 06:59:40,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1138 states. [2024-11-19 06:59:40,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1138 to 1076. [2024-11-19 06:59:40,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1076 states, 650 states have (on average 1.7492307692307691) internal successors, (1137), 875 states have internal predecessors, (1137), 157 states have call successors, (157), 63 states have call predecessors, (157), 63 states have return successors, (157), 150 states have call predecessors, (157), 157 states have call successors, (157) [2024-11-19 06:59:40,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1076 states to 1076 states and 1451 transitions. [2024-11-19 06:59:40,971 INFO L78 Accepts]: Start accepts. Automaton has 1076 states and 1451 transitions. Word has length 5 [2024-11-19 06:59:40,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 06:59:40,972 INFO L471 AbstractCegarLoop]: Abstraction has 1076 states and 1451 transitions. [2024-11-19 06:59:40,972 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 06:59:40,972 INFO L276 IsEmpty]: Start isEmpty. Operand 1076 states and 1451 transitions. [2024-11-19 06:59:40,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-11-19 06:59:40,973 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 06:59:40,973 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 06:59:41,026 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2024-11-19 06:59:41,174 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-19 06:59:41,175 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 204 more)] === [2024-11-19 06:59:41,178 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 06:59:41,178 INFO L85 PathProgramCache]: Analyzing trace with hash 729454315, now seen corresponding path program 1 times [2024-11-19 06:59:41,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-19 06:59:41,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2015777560] [2024-11-19 06:59:41,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 06:59:41,192 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-19 06:59:41,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-19 06:59:41,196 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-19 06:59:41,197 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2024-11-19 06:59:44,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 06:59:44,536 INFO L255 TraceCheckSpWp]: Trace formula consists of 2773 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-19 06:59:44,539 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 06:59:44,614 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 06:59:44,614 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 06:59:44,614 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-19 06:59:44,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2015777560] [2024-11-19 06:59:44,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2015777560] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 06:59:44,615 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 06:59:44,615 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2024-11-19 06:59:44,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095590710] [2024-11-19 06:59:44,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 06:59:44,616 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 06:59:44,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-19 06:59:44,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 06:59:44,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 06:59:44,617 INFO L87 Difference]: Start difference. First operand 1076 states and 1451 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-19 06:59:45,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 06:59:45,745 INFO L93 Difference]: Finished difference Result 1285 states and 1540 transitions. [2024-11-19 06:59:45,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 06:59:45,745 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 11 [2024-11-19 06:59:45,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 06:59:45,750 INFO L225 Difference]: With dead ends: 1285 [2024-11-19 06:59:45,750 INFO L226 Difference]: Without dead ends: 1285 [2024-11-19 06:59:45,751 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 06:59:45,751 INFO L432 NwaCegarLoop]: 677 mSDtfsCounter, 667 mSDsluCounter, 552 mSDsCounter, 0 mSdLazyCounter, 396 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 667 SdHoareTripleChecker+Valid, 1229 SdHoareTripleChecker+Invalid, 403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-19 06:59:45,752 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [667 Valid, 1229 Invalid, 403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 396 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-19 06:59:45,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1285 states. [2024-11-19 06:59:45,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1285 to 1075. [2024-11-19 06:59:45,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1075 states, 650 states have (on average 1.7415384615384615) internal successors, (1132), 874 states have internal predecessors, (1132), 157 states have call successors, (157), 63 states have call predecessors, (157), 63 states have return successors, (157), 150 states have call predecessors, (157), 157 states have call successors, (157) [2024-11-19 06:59:45,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1075 states to 1075 states and 1446 transitions. [2024-11-19 06:59:45,788 INFO L78 Accepts]: Start accepts. Automaton has 1075 states and 1446 transitions. Word has length 11 [2024-11-19 06:59:45,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 06:59:45,788 INFO L471 AbstractCegarLoop]: Abstraction has 1075 states and 1446 transitions. [2024-11-19 06:59:45,788 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-19 06:59:45,789 INFO L276 IsEmpty]: Start isEmpty. Operand 1075 states and 1446 transitions. [2024-11-19 06:59:45,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-11-19 06:59:45,789 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 06:59:45,789 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 06:59:45,823 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2024-11-19 06:59:45,993 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-19 06:59:45,994 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 204 more)] === [2024-11-19 06:59:45,994 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 06:59:45,995 INFO L85 PathProgramCache]: Analyzing trace with hash 729454316, now seen corresponding path program 1 times [2024-11-19 06:59:45,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-19 06:59:45,997 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2140042016] [2024-11-19 06:59:45,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 06:59:45,997 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-19 06:59:45,997 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-19 06:59:46,000 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-19 06:59:46,001 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2024-11-19 06:59:49,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 06:59:49,169 INFO L255 TraceCheckSpWp]: Trace formula consists of 2773 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-19 06:59:49,172 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 06:59:49,273 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 06:59:49,273 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-19 06:59:49,273 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-19 06:59:49,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2140042016] [2024-11-19 06:59:49,273 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2140042016] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 06:59:49,274 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 06:59:49,274 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-19 06:59:49,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558723215] [2024-11-19 06:59:49,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 06:59:49,274 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-19 06:59:49,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-19 06:59:49,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-19 06:59:49,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 06:59:49,276 INFO L87 Difference]: Start difference. First operand 1075 states and 1446 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-19 06:59:51,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 06:59:51,039 INFO L93 Difference]: Finished difference Result 1142 states and 1463 transitions. [2024-11-19 06:59:51,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-19 06:59:51,039 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 11 [2024-11-19 06:59:51,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 06:59:51,043 INFO L225 Difference]: With dead ends: 1142 [2024-11-19 06:59:51,043 INFO L226 Difference]: Without dead ends: 1142 [2024-11-19 06:59:51,043 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-19 06:59:51,044 INFO L432 NwaCegarLoop]: 817 mSDtfsCounter, 273 mSDsluCounter, 686 mSDsCounter, 0 mSdLazyCounter, 422 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 1503 SdHoareTripleChecker+Invalid, 425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 422 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-19 06:59:51,044 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [273 Valid, 1503 Invalid, 425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 422 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-19 06:59:51,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1142 states. [2024-11-19 06:59:51,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1142 to 1078. [2024-11-19 06:59:51,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1078 states, 653 states have (on average 1.7381316998468606) internal successors, (1135), 877 states have internal predecessors, (1135), 157 states have call successors, (157), 63 states have call predecessors, (157), 63 states have return successors, (157), 150 states have call predecessors, (157), 157 states have call successors, (157) [2024-11-19 06:59:51,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1078 states to 1078 states and 1449 transitions. [2024-11-19 06:59:51,062 INFO L78 Accepts]: Start accepts. Automaton has 1078 states and 1449 transitions. Word has length 11 [2024-11-19 06:59:51,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 06:59:51,063 INFO L471 AbstractCegarLoop]: Abstraction has 1078 states and 1449 transitions. [2024-11-19 06:59:51,063 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-19 06:59:51,063 INFO L276 IsEmpty]: Start isEmpty. Operand 1078 states and 1449 transitions. [2024-11-19 06:59:51,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-11-19 06:59:51,063 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 06:59:51,063 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 06:59:51,097 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2024-11-19 06:59:51,267 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-19 06:59:51,268 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 204 more)] === [2024-11-19 06:59:51,268 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 06:59:51,268 INFO L85 PathProgramCache]: Analyzing trace with hash -1360837041, now seen corresponding path program 1 times [2024-11-19 06:59:51,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-19 06:59:51,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1152432515] [2024-11-19 06:59:51,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 06:59:51,271 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-19 06:59:51,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-19 06:59:51,273 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-19 06:59:51,275 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2024-11-19 06:59:54,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 06:59:54,640 INFO L255 TraceCheckSpWp]: Trace formula consists of 2788 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-19 06:59:54,643 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-19 06:59:54,789 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 06:59:54,789 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-19 06:59:54,946 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 06:59:54,946 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2024-11-19 06:59:54,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1152432515] [2024-11-19 06:59:54,947 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1152432515] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-19 06:59:54,947 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-19 06:59:54,947 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 4] total 7 [2024-11-19 06:59:54,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039491406] [2024-11-19 06:59:54,947 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-19 06:59:54,947 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-19 06:59:54,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2024-11-19 06:59:54,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-19 06:59:54,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-19 06:59:54,948 INFO L87 Difference]: Start difference. First operand 1078 states and 1449 transitions. Second operand has 8 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 8 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2)