./Ultimate.py --spec ../sv-benchmarks/c/properties/valid-memsafety.prp --file ../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_all.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version c00e63dc Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerMemDerefMemtrack.xml -i ../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_all.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/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 a564ea576763c13bfd3673da7d9fb82b1799f9ec9208539e745949eb812373cd --- Real Ultimate output --- This is Ultimate 0.3.0-?-c00e63d-m [2025-02-06 10:35:32,730 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-06 10:35:32,776 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2025-02-06 10:35:32,781 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-06 10:35:32,782 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-06 10:35:32,795 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-06 10:35:32,796 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-06 10:35:32,796 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-06 10:35:32,796 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-06 10:35:32,796 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-06 10:35:32,797 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-06 10:35:32,797 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-06 10:35:32,797 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-06 10:35:32,797 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-06 10:35:32,797 INFO L153 SettingsManager]: * Use SBE=true [2025-02-06 10:35:32,797 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-06 10:35:32,797 INFO L153 SettingsManager]: * sizeof long=4 [2025-02-06 10:35:32,797 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-06 10:35:32,798 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-02-06 10:35:32,798 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-06 10:35:32,798 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2025-02-06 10:35:32,798 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2025-02-06 10:35:32,798 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2025-02-06 10:35:32,798 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-06 10:35:32,798 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-06 10:35:32,798 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-02-06 10:35:32,798 INFO L153 SettingsManager]: * sizeof long double=12 [2025-02-06 10:35:32,798 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-06 10:35:32,798 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-06 10:35:32,798 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-06 10:35:32,799 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-06 10:35:32,799 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-06 10:35:32,799 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-06 10:35:32,799 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 10:35:32,799 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-06 10:35:32,799 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-06 10:35:32,799 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-06 10:35:32,799 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-06 10:35:32,799 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-06 10:35:32,799 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-06 10:35:32,799 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-06 10:35:32,799 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-06 10:35:32,799 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/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 -> a564ea576763c13bfd3673da7d9fb82b1799f9ec9208539e745949eb812373cd [2025-02-06 10:35:33,001 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-06 10:35:33,007 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-06 10:35:33,009 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-06 10:35:33,009 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-06 10:35:33,010 INFO L274 PluginConnector]: CDTParser initialized [2025-02-06 10:35:33,010 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_all.i [2025-02-06 10:35:34,191 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/bb0abd11c/f1a6cc7626894be1bec260557ba2b8f4/FLAGd96133aae [2025-02-06 10:35:34,523 INFO L384 CDTParser]: Found 1 translation units. [2025-02-06 10:35:34,524 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_all.i [2025-02-06 10:35:34,543 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/bb0abd11c/f1a6cc7626894be1bec260557ba2b8f4/FLAGd96133aae [2025-02-06 10:35:34,754 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/bb0abd11c/f1a6cc7626894be1bec260557ba2b8f4 [2025-02-06 10:35:34,756 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-06 10:35:34,756 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-06 10:35:34,757 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-06 10:35:34,757 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-06 10:35:34,760 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-06 10:35:34,760 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 10:35:34" (1/1) ... [2025-02-06 10:35:34,761 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7b3f32b6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:35:34, skipping insertion in model container [2025-02-06 10:35:34,761 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 10:35:34" (1/1) ... [2025-02-06 10:35:34,799 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-06 10:35:35,479 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-06 10:35:35,495 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-06 10:35:35,506 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-06 10:35:35,549 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-06 10:35:35,569 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-06 10:35:35,569 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 10:35:35,605 INFO L200 MainTranslator]: Completed pre-run [2025-02-06 10:35:35,771 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 10:35:35,931 INFO L204 MainTranslator]: Completed translation [2025-02-06 10:35:35,932 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:35:35 WrapperNode [2025-02-06 10:35:35,932 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-06 10:35:35,933 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-06 10:35:35,933 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-06 10:35:35,933 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-06 10:35:35,936 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:35:35" (1/1) ... [2025-02-06 10:35:35,968 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:35:35" (1/1) ... [2025-02-06 10:35:36,052 INFO L138 Inliner]: procedures = 475, calls = 2694, calls flagged for inlining = 56, calls inlined = 38, statements flattened = 3364 [2025-02-06 10:35:36,053 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-06 10:35:36,053 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-06 10:35:36,053 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-06 10:35:36,053 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-06 10:35:36,060 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:35:35" (1/1) ... [2025-02-06 10:35:36,061 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:35:35" (1/1) ... [2025-02-06 10:35:36,081 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:35:35" (1/1) ... [2025-02-06 10:35:36,189 INFO L175 MemorySlicer]: Split 2024 memory accesses to 27 slices as follows [21, 12, 5, 3, 0, 5, 3, 37, 16, 35, 1040, 480, 59, 35, 11, 5, 15, 120, 67, 2, 4, 5, 20, 2, 18, 2, 2]. 51 percent of accesses are in the largest equivalence class. The 1901 initializations are split as follows [0, 6, 1, 0, 0, 3, 3, 25, 5, 15, 1040, 480, 59, 32, 2, 1, 10, 120, 67, 2, 4, 4, 4, 0, 18, 0, 0]. The 58 writes are split as follows [21, 6, 2, 0, 0, 0, 0, 0, 8, 6, 0, 0, 0, 0, 5, 1, 2, 0, 0, 0, 0, 0, 4, 2, 0, 1, 0]. [2025-02-06 10:35:36,190 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:35:35" (1/1) ... [2025-02-06 10:35:36,190 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:35:35" (1/1) ... [2025-02-06 10:35:36,260 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:35:35" (1/1) ... [2025-02-06 10:35:36,267 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:35:35" (1/1) ... [2025-02-06 10:35:36,283 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:35:35" (1/1) ... [2025-02-06 10:35:36,296 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:35:35" (1/1) ... [2025-02-06 10:35:36,318 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-06 10:35:36,320 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-06 10:35:36,320 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-06 10:35:36,320 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-06 10:35:36,321 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:35:35" (1/1) ... [2025-02-06 10:35:36,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 10:35:36,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 10:35:36,344 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-06 10:35:36,348 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-06 10:35:36,361 INFO L130 BoogieDeclarations]: Found specification of procedure zf_timer_off [2025-02-06 10:35:36,362 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_timer_off [2025-02-06 10:35:36,362 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2025-02-06 10:35:36,362 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_atomic_begin [2025-02-06 10:35:36,362 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-06 10:35:36,362 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-06 10:35:36,362 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-06 10:35:36,362 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-06 10:35:36,362 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-06 10:35:36,362 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2025-02-06 10:35:36,362 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_atomic_end [2025-02-06 10:35:36,363 INFO L130 BoogieDeclarations]: Found specification of procedure zf_get_control [2025-02-06 10:35:36,363 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_get_control [2025-02-06 10:35:36,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-06 10:35:36,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-06 10:35:36,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-06 10:35:36,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-06 10:35:36,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-06 10:35:36,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-06 10:35:36,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-06 10:35:36,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-06 10:35:36,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-06 10:35:36,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-06 10:35:36,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-06 10:35:36,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-06 10:35:36,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-06 10:35:36,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-06 10:35:36,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-06 10:35:36,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-06 10:35:36,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-06 10:35:36,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-06 10:35:36,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-06 10:35:36,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-06 10:35:36,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-06 10:35:36,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-06 10:35:36,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-06 10:35:36,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-06 10:35:36,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-06 10:35:36,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-06 10:35:36,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-06 10:35:36,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-06 10:35:36,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2025-02-06 10:35:36,366 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure request_region [2025-02-06 10:35:36,366 INFO L138 BoogieDeclarations]: Found implementation of procedure request_region [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-06 10:35:36,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 10:35:36,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irqsave [2025-02-06 10:35:36,367 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irqsave [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2025-02-06 10:35:36,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure release_region [2025-02-06 10:35:36,367 INFO L138 BoogieDeclarations]: Found implementation of procedure release_region [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-06 10:35:36,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_init [2025-02-06 10:35:36,367 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_init [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-06 10:35:36,367 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-06 10:35:36,367 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2025-02-06 10:35:36,367 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2025-02-06 10:35:36,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-06 10:35:36,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-06 10:35:36,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-06 10:35:36,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-06 10:35:36,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-06 10:35:36,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-06 10:35:36,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-06 10:35:36,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-06 10:35:36,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-06 10:35:36,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-06 10:35:36,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-06 10:35:36,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-06 10:35:36,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-06 10:35:36,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-06 10:35:36,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-06 10:35:36,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-06 10:35:36,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-06 10:35:36,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-06 10:35:36,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-06 10:35:36,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-06 10:35:36,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-06 10:35:36,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-06 10:35:36,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-06 10:35:36,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-06 10:35:36,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-06 10:35:36,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-06 10:35:36,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-06 10:35:36,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-06 10:35:36,371 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-02-06 10:35:36,371 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-02-06 10:35:36,371 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_add [2025-02-06 10:35:36,371 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_add [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2025-02-06 10:35:36,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-06 10:35:36,372 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2025-02-06 10:35:36,372 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-02-06 10:35:36,372 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure misc_deregister [2025-02-06 10:35:36,372 INFO L138 BoogieDeclarations]: Found implementation of procedure misc_deregister [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure assert_context_process [2025-02-06 10:35:36,372 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_context_process [2025-02-06 10:35:36,372 INFO L130 BoogieDeclarations]: Found specification of procedure zf_set_control [2025-02-06 10:35:36,372 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_set_control [2025-02-06 10:35:36,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-06 10:35:36,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-06 10:35:36,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-06 10:35:36,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-06 10:35:36,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-06 10:35:36,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-06 10:35:36,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-06 10:35:36,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-06 10:35:36,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-06 10:35:36,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-06 10:35:36,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-06 10:35:36,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-06 10:35:36,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-06 10:35:36,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-06 10:35:36,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-06 10:35:36,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-06 10:35:36,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-06 10:35:36,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-06 10:35:36,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-06 10:35:36,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-06 10:35:36,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-06 10:35:36,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-06 10:35:36,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-06 10:35:36,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-06 10:35:36,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-06 10:35:36,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-06 10:35:36,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-06 10:35:36,375 INFO L130 BoogieDeclarations]: Found specification of procedure zf_readw [2025-02-06 10:35:36,376 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_readw [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure zf_ping [2025-02-06 10:35:36,376 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_ping [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~int [2025-02-06 10:35:36,376 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~int [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-06 10:35:36,376 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-06 10:35:36,376 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-06 10:35:36,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-06 10:35:36,736 INFO L257 CfgBuilder]: Building ICFG [2025-02-06 10:35:36,737 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-06 10:35:36,931 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3262: havoc get_user_#t~nondet673#1; [2025-02-06 10:35:36,944 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L1510: havoc #t~ret201; [2025-02-06 10:35:36,963 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L1472: havoc #t~ret200#1; [2025-02-06 10:35:36,964 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3986: havoc inw_#t~nondet755#1; [2025-02-06 10:35:37,080 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3286: havoc copy_to_user_#t~nondet676#1; [2025-02-06 10:35:37,080 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3278: havoc put_user_#t~nondet675#1; [2025-02-06 10:35:37,202 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4555: havoc test_and_set_bit_#t~bitwise796#1; [2025-02-06 10:35:37,203 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L1707: havoc zf_open_#t~ret219#1; [2025-02-06 10:35:41,121 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3521: havoc misc_register_#t~ret715#1; [2025-02-06 10:35:41,299 INFO L? ?]: Removed 649 outVars from TransFormulas that were not future-live. [2025-02-06 10:35:41,299 INFO L308 CfgBuilder]: Performing block encoding [2025-02-06 10:35:41,344 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-06 10:35:41,347 INFO L337 CfgBuilder]: Removed 0 assume(true) statements. [2025-02-06 10:35:41,348 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 10:35:41 BoogieIcfgContainer [2025-02-06 10:35:41,348 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-06 10:35:41,349 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-06 10:35:41,349 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-06 10:35:41,355 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-06 10:35:41,355 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.02 10:35:34" (1/3) ... [2025-02-06 10:35:41,355 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b6a99ad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 10:35:41, skipping insertion in model container [2025-02-06 10:35:41,355 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:35:35" (2/3) ... [2025-02-06 10:35:41,355 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b6a99ad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 10:35:41, skipping insertion in model container [2025-02-06 10:35:41,356 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 10:35:41" (3/3) ... [2025-02-06 10:35:41,356 INFO L128 eAbstractionObserver]: Analyzing ICFG ddv_machzwd_all.i [2025-02-06 10:35:41,368 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-06 10:35:41,371 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG ddv_machzwd_all.i that has 30 procedures, 713 locations, 1 initial locations, 4 loop locations, and 206 error locations. [2025-02-06 10:35:41,418 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 10:35:41,429 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;@6fc6e1d6, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 10:35:41,429 INFO L334 AbstractCegarLoop]: Starting to check reachability of 206 error locations. [2025-02-06 10:35:41,433 INFO L276 IsEmpty]: Start isEmpty. Operand has 709 states, 394 states have (on average 1.7791878172588833) internal successors, (701), 606 states have internal predecessors, (701), 81 states have call successors, (81), 27 states have call predecessors, (81), 27 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2025-02-06 10:35:41,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2025-02-06 10:35:41,438 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 10:35:41,439 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2025-02-06 10:35:41,439 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2025-02-06 10:35:41,443 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 10:35:41,444 INFO L85 PathProgramCache]: Analyzing trace with hash 938177401, now seen corresponding path program 1 times [2025-02-06 10:35:41,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 10:35:41,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449013373] [2025-02-06 10:35:41,451 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 10:35:41,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 10:35:43,555 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 5 statements into 1 equivalence classes. [2025-02-06 10:35:43,830 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 5 of 5 statements. [2025-02-06 10:35:43,830 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 10:35:43,831 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 10:35:44,532 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 10:35:44,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 10:35:44,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449013373] [2025-02-06 10:35:44,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [449013373] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 10:35:44,534 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 10:35:44,534 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 10:35:44,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279200085] [2025-02-06 10:35:44,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 10:35:44,537 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-06 10:35:44,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 10:35:44,552 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-06 10:35:44,552 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-02-06 10:35:44,555 INFO L87 Difference]: Start difference. First operand has 709 states, 394 states have (on average 1.7791878172588833) internal successors, (701), 606 states have internal predecessors, (701), 81 states have call successors, (81), 27 states have call predecessors, (81), 27 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) 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) [2025-02-06 10:35:47,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 10:35:47,215 INFO L93 Difference]: Finished difference Result 1283 states and 1551 transitions. [2025-02-06 10:35:47,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-06 10:35:47,224 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 [2025-02-06 10:35:47,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 10:35:47,235 INFO L225 Difference]: With dead ends: 1283 [2025-02-06 10:35:47,236 INFO L226 Difference]: Without dead ends: 1279 [2025-02-06 10:35:47,237 INFO L434 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 [2025-02-06 10:35:47,239 INFO L435 NwaCegarLoop]: 750 mSDtfsCounter, 736 mSDsluCounter, 1739 mSDsCounter, 0 mSdLazyCounter, 1182 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 737 SdHoareTripleChecker+Valid, 2489 SdHoareTripleChecker+Invalid, 1186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2025-02-06 10:35:47,239 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [737 Valid, 2489 Invalid, 1186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1182 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2025-02-06 10:35:47,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1279 states. [2025-02-06 10:35:47,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1279 to 1063. [2025-02-06 10:35:47,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1063 states, 661 states have (on average 1.7624810892586988) internal successors, (1165), 884 states have internal predecessors, (1165), 144 states have call successors, (144), 52 states have call predecessors, (144), 52 states have return successors, (144), 137 states have call predecessors, (144), 144 states have call successors, (144) [2025-02-06 10:35:47,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1063 states to 1063 states and 1453 transitions. [2025-02-06 10:35:47,323 INFO L78 Accepts]: Start accepts. Automaton has 1063 states and 1453 transitions. Word has length 5 [2025-02-06 10:35:47,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 10:35:47,324 INFO L471 AbstractCegarLoop]: Abstraction has 1063 states and 1453 transitions. [2025-02-06 10:35:47,324 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) [2025-02-06 10:35:47,324 INFO L276 IsEmpty]: Start isEmpty. Operand 1063 states and 1453 transitions. [2025-02-06 10:35:47,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2025-02-06 10:35:47,324 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 10:35:47,324 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2025-02-06 10:35:47,324 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-02-06 10:35:47,325 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting spin_lock_initErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2025-02-06 10:35:47,325 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 10:35:47,325 INFO L85 PathProgramCache]: Analyzing trace with hash 938177402, now seen corresponding path program 1 times [2025-02-06 10:35:47,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 10:35:47,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197819829] [2025-02-06 10:35:47,325 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 10:35:47,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 10:35:49,282 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 5 statements into 1 equivalence classes. [2025-02-06 10:35:49,343 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 5 of 5 statements. [2025-02-06 10:35:49,343 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 10:35:49,343 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 10:35:50,196 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 10:35:50,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 10:35:50,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197819829] [2025-02-06 10:35:50,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197819829] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 10:35:50,197 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 10:35:50,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 10:35:50,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423801244] [2025-02-06 10:35:50,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 10:35:50,198 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-06 10:35:50,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 10:35:50,199 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-06 10:35:50,199 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-02-06 10:35:50,199 INFO L87 Difference]: Start difference. First operand 1063 states and 1453 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) [2025-02-06 10:35:51,636 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-02-06 10:35:52,884 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-02-06 10:35:53,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 10:35:53,600 INFO L93 Difference]: Finished difference Result 1213 states and 1568 transitions. [2025-02-06 10:35:53,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-06 10:35:53,600 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 [2025-02-06 10:35:53,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 10:35:53,605 INFO L225 Difference]: With dead ends: 1213 [2025-02-06 10:35:53,605 INFO L226 Difference]: Without dead ends: 1213 [2025-02-06 10:35:53,605 INFO L434 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 [2025-02-06 10:35:53,606 INFO L435 NwaCegarLoop]: 870 mSDtfsCounter, 292 mSDsluCounter, 1898 mSDsCounter, 0 mSdLazyCounter, 916 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 293 SdHoareTripleChecker+Valid, 2768 SdHoareTripleChecker+Invalid, 917 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 916 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2025-02-06 10:35:53,606 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [293 Valid, 2768 Invalid, 917 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 916 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2025-02-06 10:35:53,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1213 states. [2025-02-06 10:35:53,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1213 to 1151. [2025-02-06 10:35:53,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1151 states, 713 states have (on average 1.7251051893408134) internal successors, (1230), 937 states have internal predecessors, (1230), 166 states have call successors, (166), 66 states have call predecessors, (166), 66 states have return successors, (166), 159 states have call predecessors, (166), 166 states have call successors, (166) [2025-02-06 10:35:53,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1151 states to 1151 states and 1562 transitions. [2025-02-06 10:35:53,635 INFO L78 Accepts]: Start accepts. Automaton has 1151 states and 1562 transitions. Word has length 5 [2025-02-06 10:35:53,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 10:35:53,635 INFO L471 AbstractCegarLoop]: Abstraction has 1151 states and 1562 transitions. [2025-02-06 10:35:53,635 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) [2025-02-06 10:35:53,635 INFO L276 IsEmpty]: Start isEmpty. Operand 1151 states and 1562 transitions. [2025-02-06 10:35:53,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2025-02-06 10:35:53,636 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 10:35:53,636 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 10:35:53,636 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-02-06 10:35:53,636 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr163REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2025-02-06 10:35:53,636 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 10:35:53,639 INFO L85 PathProgramCache]: Analyzing trace with hash -1767812873, now seen corresponding path program 1 times [2025-02-06 10:35:53,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 10:35:53,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220215005] [2025-02-06 10:35:53,639 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 10:35:53,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 10:35:55,404 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 11 statements into 1 equivalence classes. [2025-02-06 10:35:55,447 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 11 of 11 statements. [2025-02-06 10:35:55,447 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 10:35:55,447 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 10:35:55,716 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 10:35:55,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 10:35:55,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220215005] [2025-02-06 10:35:55,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1220215005] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 10:35:55,717 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 10:35:55,717 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-06 10:35:55,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659991369] [2025-02-06 10:35:55,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 10:35:55,717 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 10:35:55,717 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 10:35:55,717 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 10:35:55,717 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 10:35:55,718 INFO L87 Difference]: Start difference. First operand 1151 states and 1562 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) [2025-02-06 10:35:56,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 10:35:56,126 INFO L93 Difference]: Finished difference Result 1360 states and 1651 transitions. [2025-02-06 10:35:56,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 10:35:56,127 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 [2025-02-06 10:35:56,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 10:35:56,131 INFO L225 Difference]: With dead ends: 1360 [2025-02-06 10:35:56,131 INFO L226 Difference]: Without dead ends: 1360 [2025-02-06 10:35:56,131 INFO L434 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 [2025-02-06 10:35:56,132 INFO L435 NwaCegarLoop]: 720 mSDtfsCounter, 718 mSDsluCounter, 592 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 718 SdHoareTripleChecker+Valid, 1312 SdHoareTripleChecker+Invalid, 422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-02-06 10:35:56,132 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [718 Valid, 1312 Invalid, 422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 415 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-06 10:35:56,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1360 states. [2025-02-06 10:35:56,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1360 to 1150. [2025-02-06 10:35:56,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1150 states, 713 states have (on average 1.7180925666199158) internal successors, (1225), 936 states have internal predecessors, (1225), 166 states have call successors, (166), 66 states have call predecessors, (166), 66 states have return successors, (166), 159 states have call predecessors, (166), 166 states have call successors, (166) [2025-02-06 10:35:56,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1150 states to 1150 states and 1557 transitions. [2025-02-06 10:35:56,166 INFO L78 Accepts]: Start accepts. Automaton has 1150 states and 1557 transitions. Word has length 11 [2025-02-06 10:35:56,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 10:35:56,167 INFO L471 AbstractCegarLoop]: Abstraction has 1150 states and 1557 transitions. [2025-02-06 10:35:56,167 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) [2025-02-06 10:35:56,167 INFO L276 IsEmpty]: Start isEmpty. Operand 1150 states and 1557 transitions. [2025-02-06 10:35:56,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2025-02-06 10:35:56,167 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 10:35:56,167 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 10:35:56,167 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-02-06 10:35:56,167 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr164REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2025-02-06 10:35:56,168 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 10:35:56,168 INFO L85 PathProgramCache]: Analyzing trace with hash -1767812872, now seen corresponding path program 1 times [2025-02-06 10:35:56,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 10:35:56,168 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1932610091] [2025-02-06 10:35:56,168 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 10:35:56,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 10:35:57,843 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 11 statements into 1 equivalence classes. [2025-02-06 10:35:57,880 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 11 of 11 statements. [2025-02-06 10:35:57,881 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 10:35:57,881 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 10:35:58,324 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 10:35:58,324 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 10:35:58,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1932610091] [2025-02-06 10:35:58,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1932610091] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 10:35:58,325 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 10:35:58,325 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 10:35:58,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532307941] [2025-02-06 10:35:58,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 10:35:58,325 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 10:35:58,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 10:35:58,325 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 10:35:58,326 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-02-06 10:35:58,326 INFO L87 Difference]: Start difference. First operand 1150 states and 1557 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) [2025-02-06 10:35:59,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 10:35:59,863 INFO L93 Difference]: Finished difference Result 1217 states and 1574 transitions. [2025-02-06 10:35:59,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 10:35:59,865 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 [2025-02-06 10:35:59,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 10:35:59,869 INFO L225 Difference]: With dead ends: 1217 [2025-02-06 10:35:59,869 INFO L226 Difference]: Without dead ends: 1217 [2025-02-06 10:35:59,870 INFO L434 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 [2025-02-06 10:35:59,871 INFO L435 NwaCegarLoop]: 867 mSDtfsCounter, 290 mSDsluCounter, 1236 mSDsCounter, 0 mSdLazyCounter, 622 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 2103 SdHoareTripleChecker+Invalid, 625 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 622 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2025-02-06 10:35:59,872 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [290 Valid, 2103 Invalid, 625 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 622 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2025-02-06 10:35:59,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1217 states. [2025-02-06 10:35:59,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1217 to 1153. [2025-02-06 10:35:59,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1153 states, 716 states have (on average 1.7150837988826815) internal successors, (1228), 939 states have internal predecessors, (1228), 166 states have call successors, (166), 66 states have call predecessors, (166), 66 states have return successors, (166), 159 states have call predecessors, (166), 166 states have call successors, (166) [2025-02-06 10:35:59,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1153 states to 1153 states and 1560 transitions. [2025-02-06 10:35:59,902 INFO L78 Accepts]: Start accepts. Automaton has 1153 states and 1560 transitions. Word has length 11 [2025-02-06 10:35:59,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 10:35:59,903 INFO L471 AbstractCegarLoop]: Abstraction has 1153 states and 1560 transitions. [2025-02-06 10:35:59,903 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) [2025-02-06 10:35:59,903 INFO L276 IsEmpty]: Start isEmpty. Operand 1153 states and 1560 transitions. [2025-02-06 10:35:59,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2025-02-06 10:35:59,904 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 10:35:59,904 INFO L218 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 10:35:59,904 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-02-06 10:35:59,904 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr164REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2025-02-06 10:35:59,904 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 10:35:59,904 INFO L85 PathProgramCache]: Analyzing trace with hash -23407270, now seen corresponding path program 1 times [2025-02-06 10:35:59,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 10:35:59,904 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904410378] [2025-02-06 10:35:59,904 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 10:35:59,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 10:36:01,720 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 14 statements into 1 equivalence classes. [2025-02-06 10:36:01,762 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 14 of 14 statements. [2025-02-06 10:36:01,763 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 10:36:01,763 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 10:36:02,324 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 10:36:02,324 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 10:36:02,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904410378] [2025-02-06 10:36:02,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904410378] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 10:36:02,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1232561256] [2025-02-06 10:36:02,324 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 10:36:02,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 10:36:02,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 10:36:02,332 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-06 10:36:02,333 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-02-06 10:36:04,329 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 14 statements into 1 equivalence classes. [2025-02-06 10:36:04,889 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 14 of 14 statements. [2025-02-06 10:36:04,889 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 10:36:04,889 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 10:36:04,911 INFO L256 TraceCheckSpWp]: Trace formula consists of 5662 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-02-06 10:36:04,917 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 10:36:05,039 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 10:36:05,040 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 10:36:05,136 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 10:36:05,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1232561256] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-06 10:36:05,137 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-02-06 10:36:05,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3, 4] total 11 [2025-02-06 10:36:05,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709592043] [2025-02-06 10:36:05,137 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-02-06 10:36:05,137 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2025-02-06 10:36:05,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 10:36:05,137 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2025-02-06 10:36:05,138 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2025-02-06 10:36:05,138 INFO L87 Difference]: Start difference. First operand 1153 states and 1560 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) [2025-02-06 10:36:06,351 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-02-06 10:36:08,601 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-02-06 10:36:10,137 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-02-06 10:36:12,219 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-02-06 10:36:13,382 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-02-06 10:36:14,612 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-02-06 10:36:16,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 10:36:16,645 INFO L93 Difference]: Finished difference Result 1443 states and 1825 transitions. [2025-02-06 10:36:16,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-02-06 10:36:16,645 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 [2025-02-06 10:36:16,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 10:36:16,650 INFO L225 Difference]: With dead ends: 1443 [2025-02-06 10:36:16,650 INFO L226 Difference]: Without dead ends: 1443 [2025-02-06 10:36:16,650 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=94, Invalid=212, Unknown=0, NotChecked=0, Total=306 [2025-02-06 10:36:16,651 INFO L435 NwaCegarLoop]: 875 mSDtfsCounter, 778 mSDsluCounter, 4889 mSDsCounter, 0 mSdLazyCounter, 2870 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 778 SdHoareTripleChecker+Valid, 5764 SdHoareTripleChecker+Invalid, 3028 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 2870 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.3s IncrementalHoareTripleChecker+Time [2025-02-06 10:36:16,651 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [778 Valid, 5764 Invalid, 3028 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 2870 Invalid, 0 Unknown, 0 Unchecked, 11.3s Time] [2025-02-06 10:36:16,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1443 states. [2025-02-06 10:36:16,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1443 to 1313. [2025-02-06 10:36:16,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1313 states, 830 states have (on average 1.7) internal successors, (1411), 1054 states have internal predecessors, (1411), 196 states have call successors, (196), 83 states have call predecessors, (196), 83 states have return successors, (196), 188 states have call predecessors, (196), 196 states have call successors, (196) [2025-02-06 10:36:16,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1313 states to 1313 states and 1803 transitions. [2025-02-06 10:36:16,672 INFO L78 Accepts]: Start accepts. Automaton has 1313 states and 1803 transitions. Word has length 14 [2025-02-06 10:36:16,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 10:36:16,672 INFO L471 AbstractCegarLoop]: Abstraction has 1313 states and 1803 transitions. [2025-02-06 10:36:16,672 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) [2025-02-06 10:36:16,673 INFO L276 IsEmpty]: Start isEmpty. Operand 1313 states and 1803 transitions. [2025-02-06 10:36:16,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2025-02-06 10:36:16,673 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 10:36:16,673 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 10:36:16,688 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2025-02-06 10:36:16,878 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 10:36:16,878 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr161REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2025-02-06 10:36:16,879 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 10:36:16,879 INFO L85 PathProgramCache]: Analyzing trace with hash -1888852811, now seen corresponding path program 1 times [2025-02-06 10:36:16,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 10:36:16,879 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235884463] [2025-02-06 10:36:16,879 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 10:36:16,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 10:36:18,722 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 24 statements into 1 equivalence classes. [2025-02-06 10:36:18,756 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 24 of 24 statements. [2025-02-06 10:36:18,756 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 10:36:18,756 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 10:36:19,005 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2025-02-06 10:36:19,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 10:36:19,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235884463] [2025-02-06 10:36:19,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235884463] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 10:36:19,006 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 10:36:19,006 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-06 10:36:19,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430171248] [2025-02-06 10:36:19,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 10:36:19,006 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 10:36:19,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 10:36:19,006 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 10:36:19,006 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 10:36:19,007 INFO L87 Difference]: Start difference. First operand 1313 states and 1803 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 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) [2025-02-06 10:36:19,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 10:36:19,494 INFO L93 Difference]: Finished difference Result 1524 states and 1898 transitions. [2025-02-06 10:36:19,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 10:36:19,495 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 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 24 [2025-02-06 10:36:19,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 10:36:19,499 INFO L225 Difference]: With dead ends: 1524 [2025-02-06 10:36:19,499 INFO L226 Difference]: Without dead ends: 1524 [2025-02-06 10:36:19,499 INFO L434 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 [2025-02-06 10:36:19,500 INFO L435 NwaCegarLoop]: 732 mSDtfsCounter, 704 mSDsluCounter, 589 mSDsCounter, 0 mSdLazyCounter, 413 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 704 SdHoareTripleChecker+Valid, 1321 SdHoareTripleChecker+Invalid, 424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-02-06 10:36:19,500 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [704 Valid, 1321 Invalid, 424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 413 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-02-06 10:36:19,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1524 states. [2025-02-06 10:36:19,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1524 to 1311. [2025-02-06 10:36:19,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1311 states, 830 states have (on average 1.689156626506024) internal successors, (1402), 1052 states have internal predecessors, (1402), 196 states have call successors, (196), 83 states have call predecessors, (196), 83 states have return successors, (196), 188 states have call predecessors, (196), 196 states have call successors, (196) [2025-02-06 10:36:19,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1311 states to 1311 states and 1794 transitions. [2025-02-06 10:36:19,523 INFO L78 Accepts]: Start accepts. Automaton has 1311 states and 1794 transitions. Word has length 24 [2025-02-06 10:36:19,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 10:36:19,523 INFO L471 AbstractCegarLoop]: Abstraction has 1311 states and 1794 transitions. [2025-02-06 10:36:19,523 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 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) [2025-02-06 10:36:19,523 INFO L276 IsEmpty]: Start isEmpty. Operand 1311 states and 1794 transitions. [2025-02-06 10:36:19,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2025-02-06 10:36:19,524 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 10:36:19,524 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 10:36:19,524 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-02-06 10:36:19,524 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr162REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2025-02-06 10:36:19,524 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 10:36:19,524 INFO L85 PathProgramCache]: Analyzing trace with hash -1888852810, now seen corresponding path program 1 times [2025-02-06 10:36:19,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 10:36:19,524 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163927840] [2025-02-06 10:36:19,524 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 10:36:19,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 10:36:21,255 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 24 statements into 1 equivalence classes. [2025-02-06 10:36:21,289 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 24 of 24 statements. [2025-02-06 10:36:21,289 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 10:36:21,289 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 10:36:21,630 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 10:36:21,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 10:36:21,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163927840] [2025-02-06 10:36:21,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163927840] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 10:36:21,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406887509] [2025-02-06 10:36:21,631 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 10:36:21,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 10:36:21,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 10:36:21,633 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-06 10:36:21,634 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2025-02-06 10:36:23,646 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 24 statements into 1 equivalence classes. [2025-02-06 10:36:24,110 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 24 of 24 statements. [2025-02-06 10:36:24,111 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 10:36:24,111 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 10:36:24,127 INFO L256 TraceCheckSpWp]: Trace formula consists of 5722 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-02-06 10:36:24,133 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 10:36:24,180 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 10:36:24,180 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 10:36:24,274 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 10:36:24,275 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406887509] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-06 10:36:24,275 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-02-06 10:36:24,275 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2025-02-06 10:36:24,275 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559867626] [2025-02-06 10:36:24,275 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-02-06 10:36:24,275 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2025-02-06 10:36:24,275 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 10:36:24,276 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2025-02-06 10:36:24,276 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2025-02-06 10:36:24,276 INFO L87 Difference]: Start difference. First operand 1311 states and 1794 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 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) [2025-02-06 10:36:24,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 10:36:24,428 INFO L93 Difference]: Finished difference Result 1329 states and 1812 transitions. [2025-02-06 10:36:24,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-02-06 10:36:24,429 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 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 24 [2025-02-06 10:36:24,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 10:36:24,433 INFO L225 Difference]: With dead ends: 1329 [2025-02-06 10:36:24,433 INFO L226 Difference]: Without dead ends: 1329 [2025-02-06 10:36:24,433 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2025-02-06 10:36:24,434 INFO L435 NwaCegarLoop]: 825 mSDtfsCounter, 19 mSDsluCounter, 2463 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 3288 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-02-06 10:36:24,434 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 3288 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 10:36:24,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2025-02-06 10:36:24,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 1329. [2025-02-06 10:36:24,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1329 states, 848 states have (on average 1.6745283018867925) internal successors, (1420), 1070 states have internal predecessors, (1420), 196 states have call successors, (196), 83 states have call predecessors, (196), 83 states have return successors, (196), 188 states have call predecessors, (196), 196 states have call successors, (196) [2025-02-06 10:36:24,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1329 states to 1329 states and 1812 transitions. [2025-02-06 10:36:24,458 INFO L78 Accepts]: Start accepts. Automaton has 1329 states and 1812 transitions. Word has length 24 [2025-02-06 10:36:24,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 10:36:24,459 INFO L471 AbstractCegarLoop]: Abstraction has 1329 states and 1812 transitions. [2025-02-06 10:36:24,459 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 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) [2025-02-06 10:36:24,459 INFO L276 IsEmpty]: Start isEmpty. Operand 1329 states and 1812 transitions. [2025-02-06 10:36:24,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2025-02-06 10:36:24,459 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 10:36:24,459 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 10:36:24,478 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2025-02-06 10:36:24,660 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 10:36:24,661 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr162REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2025-02-06 10:36:24,661 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 10:36:24,661 INFO L85 PathProgramCache]: Analyzing trace with hash -1868818826, now seen corresponding path program 2 times [2025-02-06 10:36:24,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 10:36:24,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089277476] [2025-02-06 10:36:24,661 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-02-06 10:36:24,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 10:36:26,433 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 42 statements into 2 equivalence classes. [2025-02-06 10:36:26,468 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 12 of 42 statements. [2025-02-06 10:36:26,468 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-02-06 10:36:26,468 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 10:36:26,887 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2025-02-06 10:36:26,887 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 10:36:26,887 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089277476] [2025-02-06 10:36:26,887 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089277476] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 10:36:26,887 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 10:36:26,887 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 10:36:26,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860539165] [2025-02-06 10:36:26,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 10:36:26,888 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 10:36:26,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 10:36:26,888 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 10:36:26,888 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-02-06 10:36:26,888 INFO L87 Difference]: Start difference. First operand 1329 states and 1812 transitions. Second operand has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 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) [2025-02-06 10:36:29,618 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-02-06 10:36:30,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 10:36:30,188 INFO L93 Difference]: Finished difference Result 1388 states and 1826 transitions. [2025-02-06 10:36:30,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 10:36:30,188 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 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 42 [2025-02-06 10:36:30,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 10:36:30,192 INFO L225 Difference]: With dead ends: 1388 [2025-02-06 10:36:30,192 INFO L226 Difference]: Without dead ends: 1388 [2025-02-06 10:36:30,192 INFO L434 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 [2025-02-06 10:36:30,193 INFO L435 NwaCegarLoop]: 868 mSDtfsCounter, 268 mSDsluCounter, 725 mSDsCounter, 0 mSdLazyCounter, 445 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 1593 SdHoareTripleChecker+Invalid, 447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 445 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2025-02-06 10:36:30,193 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [268 Valid, 1593 Invalid, 447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 445 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2025-02-06 10:36:30,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1388 states. [2025-02-06 10:36:30,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1388 to 1327. [2025-02-06 10:36:30,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1327 states, 848 states have (on average 1.6721698113207548) internal successors, (1418), 1068 states have internal predecessors, (1418), 196 states have call successors, (196), 83 states have call predecessors, (196), 83 states have return successors, (196), 188 states have call predecessors, (196), 196 states have call successors, (196) [2025-02-06 10:36:30,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1327 states to 1327 states and 1810 transitions. [2025-02-06 10:36:30,213 INFO L78 Accepts]: Start accepts. Automaton has 1327 states and 1810 transitions. Word has length 42 [2025-02-06 10:36:30,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 10:36:30,213 INFO L471 AbstractCegarLoop]: Abstraction has 1327 states and 1810 transitions. [2025-02-06 10:36:30,213 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 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) [2025-02-06 10:36:30,213 INFO L276 IsEmpty]: Start isEmpty. Operand 1327 states and 1810 transitions. [2025-02-06 10:36:30,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2025-02-06 10:36:30,215 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 10:36:30,215 INFO L218 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] [2025-02-06 10:36:30,215 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-02-06 10:36:30,215 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONMEMORY_LEAK === [spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 203 more)] === [2025-02-06 10:36:30,215 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 10:36:30,216 INFO L85 PathProgramCache]: Analyzing trace with hash 2025814395, now seen corresponding path program 1 times [2025-02-06 10:36:30,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 10:36:30,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435867562] [2025-02-06 10:36:30,216 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 10:36:30,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 10:36:31,935 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 60 statements into 1 equivalence classes. [2025-02-06 10:36:32,367 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 60 of 60 statements. [2025-02-06 10:36:32,367 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 10:36:32,367 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-02-06 10:36:32,367 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-02-06 10:36:32,392 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 60 statements into 1 equivalence classes. [2025-02-06 10:36:32,518 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 60 of 60 statements. [2025-02-06 10:36:32,518 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 10:36:32,518 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-02-06 10:36:32,594 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-02-06 10:36:32,595 INFO L340 BasicCegarLoop]: Counterexample is feasible [2025-02-06 10:36:32,595 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location __VERIFIER_assertErr0ASSERT_VIOLATIONMEMORY_LEAK (205 of 206 remaining) [2025-02-06 10:36:32,596 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (204 of 206 remaining) [2025-02-06 10:36:32,596 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (203 of 206 remaining) [2025-02-06 10:36:32,596 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (202 of 206 remaining) [2025-02-06 10:36:32,597 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_initErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (201 of 206 remaining) [2025-02-06 10:36:32,597 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location del_timerErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (200 of 206 remaining) [2025-02-06 10:36:32,597 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location del_timerErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (199 of 206 remaining) [2025-02-06 10:36:32,597 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location add_timerErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (198 of 206 remaining) [2025-02-06 10:36:32,597 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location add_timerErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (197 of 206 remaining) [2025-02-06 10:36:32,597 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (196 of 206 remaining) [2025-02-06 10:36:32,597 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (195 of 206 remaining) [2025-02-06 10:36:32,597 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (194 of 206 remaining) [2025-02-06 10:36:32,597 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (193 of 206 remaining) [2025-02-06 10:36:32,597 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (192 of 206 remaining) [2025-02-06 10:36:32,597 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (191 of 206 remaining) [2025-02-06 10:36:32,597 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (190 of 206 remaining) [2025-02-06 10:36:32,597 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (189 of 206 remaining) [2025-02-06 10:36:32,597 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (188 of 206 remaining) [2025-02-06 10:36:32,597 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (187 of 206 remaining) [2025-02-06 10:36:32,598 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (186 of 206 remaining) [2025-02-06 10:36:32,598 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (185 of 206 remaining) [2025-02-06 10:36:32,598 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE (184 of 206 remaining) [2025-02-06 10:36:32,598 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE (183 of 206 remaining) [2025-02-06 10:36:32,598 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_unlockErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (182 of 206 remaining) [2025-02-06 10:36:32,598 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_unlockErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (181 of 206 remaining) [2025-02-06 10:36:32,598 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location zf_pingErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (180 of 206 remaining) [2025-02-06 10:36:32,598 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location zf_pingErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (179 of 206 remaining) [2025-02-06 10:36:32,598 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_irqsaveErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (178 of 206 remaining) [2025-02-06 10:36:32,598 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_irqsaveErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (177 of 206 remaining) [2025-02-06 10:36:32,598 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lockErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (176 of 206 remaining) [2025-02-06 10:36:32,598 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lockErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (175 of 206 remaining) [2025-02-06 10:36:32,598 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (174 of 206 remaining) [2025-02-06 10:36:32,598 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (173 of 206 remaining) [2025-02-06 10:36:32,598 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (172 of 206 remaining) [2025-02-06 10:36:32,599 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (171 of 206 remaining) [2025-02-06 10:36:32,599 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (170 of 206 remaining) [2025-02-06 10:36:32,599 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (169 of 206 remaining) [2025-02-06 10:36:32,599 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (168 of 206 remaining) [2025-02-06 10:36:32,599 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (167 of 206 remaining) [2025-02-06 10:36:32,599 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (166 of 206 remaining) [2025-02-06 10:36:32,599 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (165 of 206 remaining) [2025-02-06 10:36:32,599 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (164 of 206 remaining) [2025-02-06 10:36:32,599 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (163 of 206 remaining) [2025-02-06 10:36:32,599 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (162 of 206 remaining) [2025-02-06 10:36:32,599 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (161 of 206 remaining) [2025-02-06 10:36:32,599 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (160 of 206 remaining) [2025-02-06 10:36:32,599 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (159 of 206 remaining) [2025-02-06 10:36:32,599 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (158 of 206 remaining) [2025-02-06 10:36:32,600 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (157 of 206 remaining) [2025-02-06 10:36:32,600 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (156 of 206 remaining) [2025-02-06 10:36:32,600 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (155 of 206 remaining) [2025-02-06 10:36:32,600 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE (154 of 206 remaining) [2025-02-06 10:36:32,600 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE (153 of 206 remaining) [2025-02-06 10:36:32,600 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12REQUIRES_VIOLATIONMEMORY_DEREFERENCE (152 of 206 remaining) [2025-02-06 10:36:32,600 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE (151 of 206 remaining) [2025-02-06 10:36:32,600 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE (150 of 206 remaining) [2025-02-06 10:36:32,600 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE (149 of 206 remaining) [2025-02-06 10:36:32,600 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16REQUIRES_VIOLATIONMEMORY_DEREFERENCE (148 of 206 remaining) [2025-02-06 10:36:32,600 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr17REQUIRES_VIOLATIONMEMORY_DEREFERENCE (147 of 206 remaining) [2025-02-06 10:36:32,600 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr18REQUIRES_VIOLATIONMEMORY_DEREFERENCE (146 of 206 remaining) [2025-02-06 10:36:32,600 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE (145 of 206 remaining) [2025-02-06 10:36:32,600 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr20REQUIRES_VIOLATIONMEMORY_DEREFERENCE (144 of 206 remaining) [2025-02-06 10:36:32,600 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE (143 of 206 remaining) [2025-02-06 10:36:32,600 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE (142 of 206 remaining) [2025-02-06 10:36:32,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr23REQUIRES_VIOLATIONMEMORY_DEREFERENCE (141 of 206 remaining) [2025-02-06 10:36:32,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr24REQUIRES_VIOLATIONMEMORY_DEREFERENCE (140 of 206 remaining) [2025-02-06 10:36:32,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr25REQUIRES_VIOLATIONMEMORY_DEREFERENCE (139 of 206 remaining) [2025-02-06 10:36:32,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr26REQUIRES_VIOLATIONMEMORY_DEREFERENCE (138 of 206 remaining) [2025-02-06 10:36:32,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr27REQUIRES_VIOLATIONMEMORY_DEREFERENCE (137 of 206 remaining) [2025-02-06 10:36:32,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr28REQUIRES_VIOLATIONMEMORY_DEREFERENCE (136 of 206 remaining) [2025-02-06 10:36:32,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr29REQUIRES_VIOLATIONMEMORY_DEREFERENCE (135 of 206 remaining) [2025-02-06 10:36:32,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr30REQUIRES_VIOLATIONMEMORY_DEREFERENCE (134 of 206 remaining) [2025-02-06 10:36:32,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr31REQUIRES_VIOLATIONMEMORY_DEREFERENCE (133 of 206 remaining) [2025-02-06 10:36:32,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr32REQUIRES_VIOLATIONMEMORY_DEREFERENCE (132 of 206 remaining) [2025-02-06 10:36:32,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr33REQUIRES_VIOLATIONMEMORY_DEREFERENCE (131 of 206 remaining) [2025-02-06 10:36:32,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr34REQUIRES_VIOLATIONMEMORY_DEREFERENCE (130 of 206 remaining) [2025-02-06 10:36:32,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr35REQUIRES_VIOLATIONMEMORY_DEREFERENCE (129 of 206 remaining) [2025-02-06 10:36:32,601 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr36REQUIRES_VIOLATIONMEMORY_DEREFERENCE (128 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr37REQUIRES_VIOLATIONMEMORY_DEREFERENCE (127 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr38REQUIRES_VIOLATIONMEMORY_DEREFERENCE (126 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr39REQUIRES_VIOLATIONMEMORY_DEREFERENCE (125 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr40REQUIRES_VIOLATIONMEMORY_DEREFERENCE (124 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr41REQUIRES_VIOLATIONMEMORY_DEREFERENCE (123 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr42REQUIRES_VIOLATIONMEMORY_DEREFERENCE (122 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr43REQUIRES_VIOLATIONMEMORY_DEREFERENCE (121 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr44REQUIRES_VIOLATIONMEMORY_DEREFERENCE (120 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr45REQUIRES_VIOLATIONMEMORY_DEREFERENCE (119 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr46REQUIRES_VIOLATIONMEMORY_DEREFERENCE (118 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr47REQUIRES_VIOLATIONMEMORY_DEREFERENCE (117 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr48REQUIRES_VIOLATIONMEMORY_DEREFERENCE (116 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr49REQUIRES_VIOLATIONMEMORY_DEREFERENCE (115 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE (114 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE (113 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr52REQUIRES_VIOLATIONMEMORY_DEREFERENCE (112 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr53REQUIRES_VIOLATIONMEMORY_DEREFERENCE (111 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr54REQUIRES_VIOLATIONMEMORY_DEREFERENCE (110 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr55REQUIRES_VIOLATIONMEMORY_DEREFERENCE (109 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr56REQUIRES_VIOLATIONMEMORY_DEREFERENCE (108 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr57REQUIRES_VIOLATIONMEMORY_DEREFERENCE (107 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr58REQUIRES_VIOLATIONMEMORY_DEREFERENCE (106 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr59REQUIRES_VIOLATIONMEMORY_DEREFERENCE (105 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr60REQUIRES_VIOLATIONMEMORY_DEREFERENCE (104 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr61REQUIRES_VIOLATIONMEMORY_DEREFERENCE (103 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr62REQUIRES_VIOLATIONMEMORY_DEREFERENCE (102 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr63REQUIRES_VIOLATIONMEMORY_DEREFERENCE (101 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr64REQUIRES_VIOLATIONMEMORY_DEREFERENCE (100 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr65REQUIRES_VIOLATIONMEMORY_DEREFERENCE (99 of 206 remaining) [2025-02-06 10:36:32,602 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr66REQUIRES_VIOLATIONMEMORY_DEREFERENCE (98 of 206 remaining) [2025-02-06 10:36:32,603 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr67REQUIRES_VIOLATIONMEMORY_DEREFERENCE (97 of 206 remaining) [2025-02-06 10:36:32,603 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr68REQUIRES_VIOLATIONMEMORY_DEREFERENCE (96 of 206 remaining) [2025-02-06 10:36:32,603 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr69REQUIRES_VIOLATIONMEMORY_DEREFERENCE (95 of 206 remaining) [2025-02-06 10:36:32,603 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr70REQUIRES_VIOLATIONMEMORY_DEREFERENCE (94 of 206 remaining) [2025-02-06 10:36:32,603 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr71REQUIRES_VIOLATIONMEMORY_DEREFERENCE (93 of 206 remaining) [2025-02-06 10:36:32,603 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr72REQUIRES_VIOLATIONMEMORY_DEREFERENCE (92 of 206 remaining) [2025-02-06 10:36:32,603 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr73REQUIRES_VIOLATIONMEMORY_DEREFERENCE (91 of 206 remaining) [2025-02-06 10:36:32,603 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr74REQUIRES_VIOLATIONMEMORY_DEREFERENCE (90 of 206 remaining) [2025-02-06 10:36:32,603 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr75REQUIRES_VIOLATIONMEMORY_DEREFERENCE (89 of 206 remaining) [2025-02-06 10:36:32,603 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr76REQUIRES_VIOLATIONMEMORY_DEREFERENCE (88 of 206 remaining) [2025-02-06 10:36:32,603 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr77REQUIRES_VIOLATIONMEMORY_DEREFERENCE (87 of 206 remaining) [2025-02-06 10:36:32,603 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr78REQUIRES_VIOLATIONMEMORY_DEREFERENCE (86 of 206 remaining) [2025-02-06 10:36:32,603 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr79REQUIRES_VIOLATIONMEMORY_DEREFERENCE (85 of 206 remaining) [2025-02-06 10:36:32,603 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr80REQUIRES_VIOLATIONMEMORY_DEREFERENCE (84 of 206 remaining) [2025-02-06 10:36:32,603 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr81REQUIRES_VIOLATIONMEMORY_DEREFERENCE (83 of 206 remaining) [2025-02-06 10:36:32,603 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr82REQUIRES_VIOLATIONMEMORY_DEREFERENCE (82 of 206 remaining) [2025-02-06 10:36:32,603 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr83REQUIRES_VIOLATIONMEMORY_DEREFERENCE (81 of 206 remaining) [2025-02-06 10:36:32,603 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr84REQUIRES_VIOLATIONMEMORY_DEREFERENCE (80 of 206 remaining) [2025-02-06 10:36:32,604 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr85REQUIRES_VIOLATIONMEMORY_DEREFERENCE (79 of 206 remaining) [2025-02-06 10:36:32,604 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr86REQUIRES_VIOLATIONMEMORY_DEREFERENCE (78 of 206 remaining) [2025-02-06 10:36:32,604 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr87REQUIRES_VIOLATIONMEMORY_DEREFERENCE (77 of 206 remaining) [2025-02-06 10:36:32,604 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr88REQUIRES_VIOLATIONMEMORY_DEREFERENCE (76 of 206 remaining) [2025-02-06 10:36:32,604 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr89REQUIRES_VIOLATIONMEMORY_DEREFERENCE (75 of 206 remaining) [2025-02-06 10:36:32,604 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr90REQUIRES_VIOLATIONMEMORY_DEREFERENCE (74 of 206 remaining) [2025-02-06 10:36:32,604 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr91REQUIRES_VIOLATIONMEMORY_DEREFERENCE (73 of 206 remaining) [2025-02-06 10:36:32,604 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr92REQUIRES_VIOLATIONMEMORY_DEREFERENCE (72 of 206 remaining) [2025-02-06 10:36:32,604 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr93REQUIRES_VIOLATIONMEMORY_DEREFERENCE (71 of 206 remaining) [2025-02-06 10:36:32,604 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr94REQUIRES_VIOLATIONMEMORY_DEREFERENCE (70 of 206 remaining) [2025-02-06 10:36:32,604 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr95REQUIRES_VIOLATIONMEMORY_DEREFERENCE (69 of 206 remaining) [2025-02-06 10:36:32,604 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr96REQUIRES_VIOLATIONMEMORY_DEREFERENCE (68 of 206 remaining) [2025-02-06 10:36:32,604 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr97REQUIRES_VIOLATIONMEMORY_DEREFERENCE (67 of 206 remaining) [2025-02-06 10:36:32,604 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr98REQUIRES_VIOLATIONMEMORY_DEREFERENCE (66 of 206 remaining) [2025-02-06 10:36:32,605 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr99REQUIRES_VIOLATIONMEMORY_DEREFERENCE (65 of 206 remaining) [2025-02-06 10:36:32,605 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr100REQUIRES_VIOLATIONMEMORY_DEREFERENCE (64 of 206 remaining) [2025-02-06 10:36:32,605 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr101REQUIRES_VIOLATIONMEMORY_DEREFERENCE (63 of 206 remaining) [2025-02-06 10:36:32,605 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr102REQUIRES_VIOLATIONMEMORY_DEREFERENCE (62 of 206 remaining) [2025-02-06 10:36:32,605 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr103REQUIRES_VIOLATIONMEMORY_DEREFERENCE (61 of 206 remaining) [2025-02-06 10:36:32,605 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr104REQUIRES_VIOLATIONMEMORY_DEREFERENCE (60 of 206 remaining) [2025-02-06 10:36:32,605 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr105REQUIRES_VIOLATIONMEMORY_DEREFERENCE (59 of 206 remaining) [2025-02-06 10:36:32,605 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr106REQUIRES_VIOLATIONMEMORY_DEREFERENCE (58 of 206 remaining) [2025-02-06 10:36:32,605 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr107REQUIRES_VIOLATIONMEMORY_DEREFERENCE (57 of 206 remaining) [2025-02-06 10:36:32,605 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr108REQUIRES_VIOLATIONMEMORY_DEREFERENCE (56 of 206 remaining) [2025-02-06 10:36:32,605 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr109REQUIRES_VIOLATIONMEMORY_DEREFERENCE (55 of 206 remaining) [2025-02-06 10:36:32,605 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr110REQUIRES_VIOLATIONMEMORY_DEREFERENCE (54 of 206 remaining) [2025-02-06 10:36:32,605 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr111REQUIRES_VIOLATIONMEMORY_DEREFERENCE (53 of 206 remaining) [2025-02-06 10:36:32,605 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr112REQUIRES_VIOLATIONMEMORY_DEREFERENCE (52 of 206 remaining) [2025-02-06 10:36:32,605 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr113REQUIRES_VIOLATIONMEMORY_DEREFERENCE (51 of 206 remaining) [2025-02-06 10:36:32,605 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr114REQUIRES_VIOLATIONMEMORY_DEREFERENCE (50 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr115REQUIRES_VIOLATIONMEMORY_DEREFERENCE (49 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr116REQUIRES_VIOLATIONMEMORY_DEREFERENCE (48 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr117REQUIRES_VIOLATIONMEMORY_DEREFERENCE (47 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr118REQUIRES_VIOLATIONMEMORY_DEREFERENCE (46 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr119REQUIRES_VIOLATIONMEMORY_DEREFERENCE (45 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr120REQUIRES_VIOLATIONMEMORY_DEREFERENCE (44 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr121REQUIRES_VIOLATIONMEMORY_DEREFERENCE (43 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr122REQUIRES_VIOLATIONMEMORY_DEREFERENCE (42 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr123REQUIRES_VIOLATIONMEMORY_DEREFERENCE (41 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr124REQUIRES_VIOLATIONMEMORY_DEREFERENCE (40 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr125REQUIRES_VIOLATIONMEMORY_DEREFERENCE (39 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr126REQUIRES_VIOLATIONMEMORY_DEREFERENCE (38 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr127REQUIRES_VIOLATIONMEMORY_DEREFERENCE (37 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr128REQUIRES_VIOLATIONMEMORY_DEREFERENCE (36 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr129REQUIRES_VIOLATIONMEMORY_DEREFERENCE (35 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr130REQUIRES_VIOLATIONMEMORY_DEREFERENCE (34 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr131REQUIRES_VIOLATIONMEMORY_DEREFERENCE (33 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr132REQUIRES_VIOLATIONMEMORY_DEREFERENCE (32 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr133REQUIRES_VIOLATIONMEMORY_DEREFERENCE (31 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr134REQUIRES_VIOLATIONMEMORY_DEREFERENCE (30 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr135REQUIRES_VIOLATIONMEMORY_DEREFERENCE (29 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr136REQUIRES_VIOLATIONMEMORY_DEREFERENCE (28 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr137REQUIRES_VIOLATIONMEMORY_DEREFERENCE (27 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr138REQUIRES_VIOLATIONMEMORY_DEREFERENCE (26 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr139REQUIRES_VIOLATIONMEMORY_DEREFERENCE (25 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr140REQUIRES_VIOLATIONMEMORY_DEREFERENCE (24 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr141REQUIRES_VIOLATIONMEMORY_DEREFERENCE (23 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr142REQUIRES_VIOLATIONMEMORY_DEREFERENCE (22 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr143REQUIRES_VIOLATIONMEMORY_DEREFERENCE (21 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr144REQUIRES_VIOLATIONMEMORY_DEREFERENCE (20 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr145REQUIRES_VIOLATIONMEMORY_DEREFERENCE (19 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr146REQUIRES_VIOLATIONMEMORY_DEREFERENCE (18 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr147REQUIRES_VIOLATIONMEMORY_DEREFERENCE (17 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr148REQUIRES_VIOLATIONMEMORY_DEREFERENCE (16 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr149REQUIRES_VIOLATIONMEMORY_DEREFERENCE (15 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr150REQUIRES_VIOLATIONMEMORY_DEREFERENCE (14 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr151REQUIRES_VIOLATIONMEMORY_DEREFERENCE (13 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr152REQUIRES_VIOLATIONMEMORY_DEREFERENCE (12 of 206 remaining) [2025-02-06 10:36:32,606 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr153REQUIRES_VIOLATIONMEMORY_DEREFERENCE (11 of 206 remaining) [2025-02-06 10:36:32,607 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr154REQUIRES_VIOLATIONMEMORY_DEREFERENCE (10 of 206 remaining) [2025-02-06 10:36:32,607 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr155REQUIRES_VIOLATIONMEMORY_DEREFERENCE (9 of 206 remaining) [2025-02-06 10:36:32,607 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr156REQUIRES_VIOLATIONMEMORY_DEREFERENCE (8 of 206 remaining) [2025-02-06 10:36:32,607 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr157REQUIRES_VIOLATIONMEMORY_DEREFERENCE (7 of 206 remaining) [2025-02-06 10:36:32,607 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr158REQUIRES_VIOLATIONMEMORY_DEREFERENCE (6 of 206 remaining) [2025-02-06 10:36:32,607 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr159REQUIRES_VIOLATIONMEMORY_DEREFERENCE (5 of 206 remaining) [2025-02-06 10:36:32,607 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr160REQUIRES_VIOLATIONMEMORY_DEREFERENCE (4 of 206 remaining) [2025-02-06 10:36:32,607 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr161REQUIRES_VIOLATIONMEMORY_DEREFERENCE (3 of 206 remaining) [2025-02-06 10:36:32,607 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr162REQUIRES_VIOLATIONMEMORY_DEREFERENCE (2 of 206 remaining) [2025-02-06 10:36:32,608 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr163REQUIRES_VIOLATIONMEMORY_DEREFERENCE (1 of 206 remaining) [2025-02-06 10:36:32,608 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr164REQUIRES_VIOLATIONMEMORY_DEREFERENCE (0 of 206 remaining) [2025-02-06 10:36:32,608 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-02-06 10:36:32,610 INFO L422 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 10:36:32,804 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2025-02-06 10:36:32,814 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.02 10:36:32 BoogieIcfgContainer [2025-02-06 10:36:32,814 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2025-02-06 10:36:32,820 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2025-02-06 10:36:32,820 INFO L270 PluginConnector]: Initializing Witness Printer... [2025-02-06 10:36:32,820 INFO L274 PluginConnector]: Witness Printer initialized [2025-02-06 10:36:32,821 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 10:35:41" (3/4) ... [2025-02-06 10:36:32,826 INFO L149 WitnessPrinter]: No result that supports witness generation found [2025-02-06 10:36:32,826 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2025-02-06 10:36:32,827 INFO L158 Benchmark]: Toolchain (without parser) took 58070.43ms. Allocated memory was 167.8MB in the beginning and 1.3GB in the end (delta: 1.2GB). Free memory was 118.4MB in the beginning and 1.2GB in the end (delta: -1.1GB). Peak memory consumption was 67.2MB. Max. memory is 16.1GB. [2025-02-06 10:36:32,827 INFO L158 Benchmark]: CDTParser took 0.17ms. Allocated memory is still 209.7MB. Free memory is still 127.9MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-06 10:36:32,828 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1174.84ms. Allocated memory is still 167.8MB. Free memory was 117.9MB in the beginning and 78.7MB in the end (delta: 39.3MB). Peak memory consumption was 112.7MB. Max. memory is 16.1GB. [2025-02-06 10:36:32,828 INFO L158 Benchmark]: Boogie Procedure Inliner took 120.19ms. Allocated memory is still 167.8MB. Free memory was 78.7MB in the beginning and 52.6MB in the end (delta: 26.1MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2025-02-06 10:36:32,828 INFO L158 Benchmark]: Boogie Preprocessor took 265.98ms. Allocated memory is still 167.8MB. Free memory was 52.6MB in the beginning and 86.9MB in the end (delta: -34.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2025-02-06 10:36:32,828 INFO L158 Benchmark]: IcfgBuilder took 5027.67ms. Allocated memory was 167.8MB in the beginning and 369.1MB in the end (delta: 201.3MB). Free memory was 86.9MB in the beginning and 187.3MB in the end (delta: -100.4MB). Peak memory consumption was 210.6MB. Max. memory is 16.1GB. [2025-02-06 10:36:32,832 INFO L158 Benchmark]: TraceAbstraction took 51464.76ms. Allocated memory was 369.1MB in the beginning and 1.3GB in the end (delta: 964.7MB). Free memory was 187.3MB in the beginning and 1.2GB in the end (delta: -1.0GB). Peak memory consumption was 87.1MB. Max. memory is 16.1GB. [2025-02-06 10:36:32,833 INFO L158 Benchmark]: Witness Printer took 6.76ms. Allocated memory is still 1.3GB. Free memory was 1.2GB in the beginning and 1.2GB in the end (delta: 116.6kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2025-02-06 10:36:32,834 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.17ms. Allocated memory is still 209.7MB. Free memory is still 127.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1174.84ms. Allocated memory is still 167.8MB. Free memory was 117.9MB in the beginning and 78.7MB in the end (delta: 39.3MB). Peak memory consumption was 112.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 120.19ms. Allocated memory is still 167.8MB. Free memory was 78.7MB in the beginning and 52.6MB in the end (delta: 26.1MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 265.98ms. Allocated memory is still 167.8MB. Free memory was 52.6MB in the beginning and 86.9MB in the end (delta: -34.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * IcfgBuilder took 5027.67ms. Allocated memory was 167.8MB in the beginning and 369.1MB in the end (delta: 201.3MB). Free memory was 86.9MB in the beginning and 187.3MB in the end (delta: -100.4MB). Peak memory consumption was 210.6MB. Max. memory is 16.1GB. * TraceAbstraction took 51464.76ms. Allocated memory was 369.1MB in the beginning and 1.3GB in the end (delta: 964.7MB). Free memory was 187.3MB in the beginning and 1.2GB in the end (delta: -1.0GB). Peak memory consumption was 87.1MB. Max. memory is 16.1GB. * Witness Printer took 6.76ms. Allocated memory is still 1.3GB. Free memory was 1.2GB in the beginning and 1.2GB in the end (delta: 116.6kB). Peak memory consumption was 8.4MB. 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 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; [L1476] char _ddv_module_author[] = "Fernando Fuganti "; [L1477] char _ddv_module_description[] = "MachZ ZF-Logic Watchdog driver"; [L1478] char _ddv_module_license[] = "GPL"; [L1480] static int nowayout = 0; [L1481] char _ddv_module_param_nowayout [] = "Watchdog cannot be stopped once started (default=CONFIG_WATCHDOG_NOWAYOUT)"; [L1485-L1489] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1485-L1489] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1485-L1489] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1485-L1489] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1485-L1489] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1485-L1489] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1485-L1489] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1485-L1489] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1485-L1489] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1485-L1489] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1485-L1489] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1485-L1489] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1485-L1489] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1485-L1489] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1485-L1489] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1485-L1489] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1485-L1489] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1485-L1489] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1485-L1489] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1485-L1489] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1485-L1489] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1485-L1489] static struct watchdog_info zf_info = { .options = 0x8000 | 0x0100, .firmware_version = 1, .identity = "ZF-Logic watchdog", }; [L1490] static int action = 0; [L1491] char _ddv_module_param_action [] = "after watchdog resets, generate: 0 = RESET(*) 1 = SMI 2 = NMI 3 = SCI"; [L1493] static int zf_action = 0x0800; [L1494] static unsigned long zf_is_open; [L1494] static unsigned long zf_is_open; [L1495] static char zf_expect_close; [L1496] static spinlock_t zf_lock; [L1496] static spinlock_t zf_lock; [L1496] static spinlock_t zf_lock; [L1497] static spinlock_t zf_port_lock; [L1497] static spinlock_t zf_port_lock; [L1497] static spinlock_t zf_port_lock; [L1498] static struct timer_list zf_timer; [L1498] static struct timer_list zf_timer; [L1498] static struct timer_list zf_timer; [L1498] static struct timer_list zf_timer; [L1498] static struct timer_list zf_timer; [L1498] static struct timer_list zf_timer; [L1499] static unsigned long next_heartbeat = 0; [L1745-L1752] 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, }; [L1745-L1752] 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, }; [L1745-L1752] 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, }; [L1745-L1752] 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, }; [L1745-L1752] 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, }; [L1745-L1752] 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, }; [L1745-L1752] 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, }; [L1745-L1752] 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, }; [L1745-L1752] 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, }; [L1745-L1752] 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, }; [L1745-L1752] 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, }; [L1745-L1752] 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, }; [L1745-L1752] 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, }; [L1745-L1752] 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, }; [L1745-L1752] 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, }; [L1745-L1752] 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, }; [L1745-L1752] 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, }; [L1745-L1752] 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, }; [L1745-L1752] 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, }; [L1745-L1752] 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, }; [L1745-L1752] 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, }; [L1745-L1752] 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, }; [L1745-L1752] 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, }; [L1745-L1752] 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, }; [L1745-L1752] 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, }; [L1745-L1752] 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, }; [L1754-L1758] static struct miscdevice zf_miscdev = { .minor = 130, .name = "watchdog", .fops = (struct file_operations *)&zf_fops, }; [L1754-L1758] static struct miscdevice zf_miscdev = { .minor = 130, .name = "watchdog", .fops = (struct file_operations *)&zf_fops, }; [L1754-L1758] static struct miscdevice zf_miscdev = { .minor = 130, .name = "watchdog", .fops = (struct file_operations *)&zf_fops, }; [L1754-L1758] static struct miscdevice zf_miscdev = { .minor = 130, .name = "watchdog", .fops = (struct file_operations *)&zf_fops, }; [L1765-L1767] static struct notifier_block zf_notifier = { .notifier_call = zf_notify_sys, }; [L1765-L1767] static struct notifier_block zf_notifier = { .notifier_call = zf_notify_sys, }; [L1765-L1767] static struct notifier_block zf_notifier = { .notifier_call = zf_notify_sys, }; [L1765-L1767] static struct notifier_block zf_notifier = { .notifier_call = zf_notify_sys, }; [L1847] int (* _ddv_tmp_init)(void) = zf_init; [L1848] void (* _ddv_tmp_exit)(void) = zf_exit; [L1899] struct cdev fixed_cdev[1]; [L1899] struct cdev fixed_cdev[1]; [L1899] struct cdev fixed_cdev[1]; [L1899] struct cdev fixed_cdev[1]; [L1899] struct cdev fixed_cdev[1]; [L1900] int fixed_cdev_used = 0; [L1902] short number_cdev_registered = 0; [L1913] struct ddv_cdev cdev_registered[1]; [L1913] struct ddv_cdev cdev_registered[1]; [L1913] struct ddv_cdev cdev_registered[1]; [L1913] struct ddv_cdev cdev_registered[1]; [L1913] struct ddv_cdev cdev_registered[1]; [L1913] struct ddv_cdev cdev_registered[1]; [L1913] struct ddv_cdev cdev_registered[1]; [L1913] struct ddv_cdev cdev_registered[1]; [L1913] struct ddv_cdev cdev_registered[1]; [L1913] struct ddv_cdev cdev_registered[1]; [L1913] struct ddv_cdev cdev_registered[1]; [L1913] struct ddv_cdev cdev_registered[1]; [L1913] struct ddv_cdev cdev_registered[1]; [L1913] struct ddv_cdev cdev_registered[1]; [L1913] struct ddv_cdev cdev_registered[1]; [L1913] struct ddv_cdev cdev_registered[1]; [L2450] short number_genhd_registered = 0; [L2451] short number_fixed_genhd_used = 0; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2462] struct gendisk fixed_gendisk[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2463] struct ddv_genhd genhd_registered[10]; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2613] struct ddv_pci_driver registered_pci_driver; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2624] struct registered_irq registered_irq[16]; [L2634] short number_tasklet_registered = 0; [L2641] struct ddv_tasklet tasklet_registered[1]; [L2641] struct ddv_tasklet tasklet_registered[1]; [L2641] struct ddv_tasklet tasklet_registered[1]; [L2651] short number_timer_registered = 0; [L2657] struct ddv_timer timer_registered[1]; [L2657] struct ddv_timer timer_registered[1]; [L2667] struct work_struct *shared_workqueue[10]; [L2667] struct work_struct *shared_workqueue[10]; [L2667] struct work_struct *shared_workqueue[10]; [L2667] struct work_struct *shared_workqueue[10]; [L2667] struct work_struct *shared_workqueue[10]; [L2667] struct work_struct *shared_workqueue[10]; [L2667] struct work_struct *shared_workqueue[10]; [L2667] struct work_struct *shared_workqueue[10]; [L2667] struct work_struct *shared_workqueue[10]; [L2667] struct work_struct *shared_workqueue[10]; [L2667] struct work_struct *shared_workqueue[10]; [L2677] spinlock_t kernel_lock; [L2677] spinlock_t kernel_lock; [L2677] spinlock_t kernel_lock; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3363] request_queue_t fixed_request_queue[10]; [L3365] int number_request_queue_used = 0; [L3449] struct proc_dir_entry *proc_root_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3759] struct ddv_tty_driver global_tty_driver; [L3938] int ddv_ioport_request_start; [L3939] 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={48:0}, current_execution_context=0, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L1852] _ddv_module_init = zf_init [L1853] _ddv_module_exit = zf_exit [L1854] CALL call_ddv() [L2741] int err; [L2743] current_execution_context = 1 [L2745] CALL init_kernel() [L2681] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2683] CALL spin_lock_init(&kernel_lock) VAL [\old(lock)={56: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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L4198] lock->init = 1 VAL [\old(lock)={56: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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56:0}, lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L4199] lock->locked = 0 VAL [\old(lock)={56: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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2683] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2685] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, i=0, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2685] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2686] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2685] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, i=1, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2685] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2686] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2685] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, i=2, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2685] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2686] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2685] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, i=3, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2685] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2686] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2685] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, i=4, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2685] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2686] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2685] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, i=5, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2685] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2686] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2685] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, i=6, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2685] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2686] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2685] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, i=7, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2685] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2686] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2685] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, i=8, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2685] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2686] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2685] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, i=9, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2685] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2686] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2685] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, i=10, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2685] COND FALSE !(i < 10) [L2689] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, i=0, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2689] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2690] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2691] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2689] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, i=1, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2689] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L2745] RET init_kernel() [L2747] CALL (* _ddv_module_init)() [L1778] int ret; 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L1780] CALL printk("<6>" "machzwd" ": MachZ ZF-Logic Watchdog driver initializing.\n") VAL [\old(fmt)={21: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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L4525] return 0; VAL [\old(fmt)={21: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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L1780] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L1782] 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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L1471] CALL outb(port, 0x218) VAL [\old(byte)=2, \old(port)=536, _ddv_module_exit={-1:8}, _ddv_module_init={-1:7}, _ddv_tmp_exit={-1:8}, _ddv_tmp_init={-1:7}, action=0, cdev_registered={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L3978] CALL __VERIFIER_assert(port >= ddv_ioport_request_start && port < ddv_ioport_request_start + ddv_ioport_request_len, "I/O port is requested") VAL [\old(expression)=0, \old(x)={28: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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L12] COND TRUE !expression VAL [\old(expression)=0, \old(x)={28: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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43:0}] [L12] CALL reach_error() [L3] __assert_fail("0", "ddv_machzwd_all.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={48:0}, current_execution_context=1, ddv_ioport_request_len=0, ddv_ioport_request_start=0, fixed_cdev={47:0}, fixed_cdev_used=0, fixed_gendisk={49:0}, fixed_request_queue={57:0}, genhd_registered={50:0}, global_tty_driver={58:0}, jiffies=0, kernel_lock={56: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={52:0}, registered_pci_driver={51:0}, shared_workqueue={55:0}, tasklet_registered={53:0}, timer_registered={54:0}, zf_action=2048, zf_expect_close=0, zf_fops={44:0}, zf_info={39:0}, zf_is_open={40:0}, zf_lock={41:0}, zf_miscdev={45:0}, zf_notifier={46:0}, zf_port_lock={42:0}, zf_timer={43: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: 1850]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed 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. - StatisticsResult: Ultimate Automizer benchmark data CFG has 30 procedures, 713 locations, 206 error locations. Started 1 CEGAR loops. OverallTime: 51.2s, OverallIterations: 9, TraceHistogramMax: 10, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 23.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 3807 SdHoareTripleChecker+Valid, 22.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 3805 mSDsluCounter, 20638 SdHoareTripleChecker+Invalid, 21.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 14131 mSDsCounter, 198 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 6981 IncrementalHoareTripleChecker+Invalid, 7179 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 198 mSolverCounterUnsat, 6507 mSDtfsCounter, 6981 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 111 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1329occurred 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.3s AutomataMinimizationTime, 8 MinimizatonAttempts, 956 StatesRemovedByMinimization, 7 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 2.0s SatisfiabilityAnalysisTime, 4.2s InterpolantComputationTime, 234 NumberOfCodeBlocks, 204 NumberOfCodeBlocksAsserted, 11 NumberOfCheckSat, 200 ConstructedInterpolants, 0 QuantifiedInterpolants, 1294 SizeOfPredicates, 0 NumberOfNonLiveVariables, 11384 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, ConComCheckerStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2025-02-06 10:36:32,961 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerMemDerefMemtrack.xml -i ../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_all.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/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 a564ea576763c13bfd3673da7d9fb82b1799f9ec9208539e745949eb812373cd --- Real Ultimate output --- This is Ultimate 0.3.0-?-c00e63d-m [2025-02-06 10:36:34,853 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-06 10:36:34,946 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2025-02-06 10:36:34,953 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-06 10:36:34,953 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-06 10:36:34,975 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-06 10:36:34,976 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-06 10:36:34,976 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-06 10:36:34,977 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-06 10:36:34,977 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-06 10:36:34,977 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-06 10:36:34,978 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-06 10:36:34,978 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-06 10:36:34,978 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-06 10:36:34,978 INFO L153 SettingsManager]: * Use SBE=true [2025-02-06 10:36:34,978 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-06 10:36:34,978 INFO L153 SettingsManager]: * sizeof long=4 [2025-02-06 10:36:34,978 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-06 10:36:34,979 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-02-06 10:36:34,979 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-06 10:36:34,979 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2025-02-06 10:36:34,979 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2025-02-06 10:36:34,979 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2025-02-06 10:36:34,979 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-06 10:36:34,979 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-06 10:36:34,979 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-06 10:36:34,979 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-06 10:36:34,979 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-02-06 10:36:34,980 INFO L153 SettingsManager]: * sizeof long double=12 [2025-02-06 10:36:34,980 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-06 10:36:34,980 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-06 10:36:34,980 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-06 10:36:34,980 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-06 10:36:34,980 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-06 10:36:34,981 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-06 10:36:34,981 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 10:36:34,981 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-06 10:36:34,981 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-06 10:36:34,981 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-06 10:36:34,981 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-06 10:36:34,981 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-06 10:36:34,981 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-06 10:36:34,981 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-06 10:36:34,982 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-06 10:36:34,982 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/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 -> a564ea576763c13bfd3673da7d9fb82b1799f9ec9208539e745949eb812373cd [2025-02-06 10:36:35,219 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-06 10:36:35,225 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-06 10:36:35,227 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-06 10:36:35,229 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-06 10:36:35,229 INFO L274 PluginConnector]: CDTParser initialized [2025-02-06 10:36:35,230 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_all.i [2025-02-06 10:36:36,461 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/34f10208b/bbeeb8e7090a417ebf68e5a87d4a9610/FLAGa0e6dd1e7 [2025-02-06 10:36:36,772 INFO L384 CDTParser]: Found 1 translation units. [2025-02-06 10:36:36,772 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_all.i [2025-02-06 10:36:36,790 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/34f10208b/bbeeb8e7090a417ebf68e5a87d4a9610/FLAGa0e6dd1e7 [2025-02-06 10:36:37,044 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/34f10208b/bbeeb8e7090a417ebf68e5a87d4a9610 [2025-02-06 10:36:37,046 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-06 10:36:37,047 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-06 10:36:37,048 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-06 10:36:37,048 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-06 10:36:37,051 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-06 10:36:37,051 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 10:36:37" (1/1) ... [2025-02-06 10:36:37,052 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4817d88f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:36:37, skipping insertion in model container [2025-02-06 10:36:37,052 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 10:36:37" (1/1) ... [2025-02-06 10:36:37,094 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-06 10:36:37,734 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-06 10:36:37,752 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-06 10:36:37,780 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-06 10:36:37,840 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-06 10:36:37,878 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-06 10:36:37,881 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 10:36:37,933 INFO L200 MainTranslator]: Completed pre-run [2025-02-06 10:36:38,140 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 10:36:38,295 INFO L204 MainTranslator]: Completed translation [2025-02-06 10:36:38,296 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:36:38 WrapperNode [2025-02-06 10:36:38,296 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-06 10:36:38,297 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-06 10:36:38,297 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-06 10:36:38,297 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-06 10:36:38,301 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:36:38" (1/1) ... [2025-02-06 10:36:38,349 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:36:38" (1/1) ... [2025-02-06 10:36:38,481 INFO L138 Inliner]: procedures = 485, calls = 2694, calls flagged for inlining = 56, calls inlined = 38, statements flattened = 3264 [2025-02-06 10:36:38,482 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-06 10:36:38,483 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-06 10:36:38,483 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-06 10:36:38,483 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-06 10:36:38,489 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:36:38" (1/1) ... [2025-02-06 10:36:38,489 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:36:38" (1/1) ... [2025-02-06 10:36:38,516 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:36:38" (1/1) ... [2025-02-06 10:36:38,593 INFO L175 MemorySlicer]: Split 2024 memory accesses to 27 slices as follows [21, 5, 0, 5, 3, 35, 1040, 480, 59, 35, 11, 5, 15, 5, 37, 120, 67, 2, 2, 16, 4, 20, 18, 3, 2, 12, 2]. 51 percent of accesses are in the largest equivalence class. The 1901 initializations are split as follows [0, 1, 0, 3, 3, 15, 1040, 480, 59, 32, 2, 1, 10, 4, 25, 120, 67, 2, 0, 5, 4, 4, 18, 0, 0, 6, 0]. The 58 writes are split as follows [21, 2, 0, 0, 0, 6, 0, 0, 0, 0, 5, 1, 2, 0, 0, 0, 0, 0, 2, 8, 0, 4, 0, 0, 1, 6, 0]. [2025-02-06 10:36:38,593 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:36:38" (1/1) ... [2025-02-06 10:36:38,593 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:36:38" (1/1) ... [2025-02-06 10:36:38,719 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:36:38" (1/1) ... [2025-02-06 10:36:38,730 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:36:38" (1/1) ... [2025-02-06 10:36:38,757 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:36:38" (1/1) ... [2025-02-06 10:36:38,774 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:36:38" (1/1) ... [2025-02-06 10:36:38,807 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-06 10:36:38,808 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-06 10:36:38,809 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-06 10:36:38,809 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-06 10:36:38,810 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:36:38" (1/1) ... [2025-02-06 10:36:38,814 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 10:36:38,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 10:36:38,837 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-06 10:36:38,841 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-06 10:36:38,861 INFO L130 BoogieDeclarations]: Found specification of procedure zf_timer_off [2025-02-06 10:36:38,861 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_timer_off [2025-02-06 10:36:38,862 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_UINT~X~C_ULONG~TO~C_INT [2025-02-06 10:36:38,862 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_UINT~X~C_ULONG~TO~C_INT [2025-02-06 10:36:38,862 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2025-02-06 10:36:38,862 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_atomic_begin [2025-02-06 10:36:38,862 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-06 10:36:38,862 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-06 10:36:38,862 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-06 10:36:38,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#0 [2025-02-06 10:36:38,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#1 [2025-02-06 10:36:38,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#2 [2025-02-06 10:36:38,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#3 [2025-02-06 10:36:38,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#4 [2025-02-06 10:36:38,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#5 [2025-02-06 10:36:38,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#6 [2025-02-06 10:36:38,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#7 [2025-02-06 10:36:38,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#8 [2025-02-06 10:36:38,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#9 [2025-02-06 10:36:38,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#10 [2025-02-06 10:36:38,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#11 [2025-02-06 10:36:38,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#12 [2025-02-06 10:36:38,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#13 [2025-02-06 10:36:38,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#14 [2025-02-06 10:36:38,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#15 [2025-02-06 10:36:38,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#16 [2025-02-06 10:36:38,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#17 [2025-02-06 10:36:38,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#18 [2025-02-06 10:36:38,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#19 [2025-02-06 10:36:38,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#20 [2025-02-06 10:36:38,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#21 [2025-02-06 10:36:38,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#22 [2025-02-06 10:36:38,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#23 [2025-02-06 10:36:38,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#24 [2025-02-06 10:36:38,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#25 [2025-02-06 10:36:38,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#26 [2025-02-06 10:36:38,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-06 10:36:38,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-06 10:36:38,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-06 10:36:38,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-06 10:36:38,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-06 10:36:38,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-06 10:36:38,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-06 10:36:38,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-06 10:36:38,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-06 10:36:38,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-06 10:36:38,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-06 10:36:38,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-06 10:36:38,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-06 10:36:38,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-06 10:36:38,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-06 10:36:38,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-06 10:36:38,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-06 10:36:38,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-06 10:36:38,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-06 10:36:38,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-06 10:36:38,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-06 10:36:38,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-06 10:36:38,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-06 10:36:38,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-06 10:36:38,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-06 10:36:38,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-06 10:36:38,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-06 10:36:38,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-06 10:36:38,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-06 10:36:38,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-06 10:36:38,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-06 10:36:38,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-06 10:36:38,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-06 10:36:38,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-06 10:36:38,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-06 10:36:38,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-06 10:36:38,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-06 10:36:38,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-06 10:36:38,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-06 10:36:38,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-06 10:36:38,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-06 10:36:38,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-06 10:36:38,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-06 10:36:38,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-06 10:36:38,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-06 10:36:38,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-06 10:36:38,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-06 10:36:38,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-06 10:36:38,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-06 10:36:38,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-06 10:36:38,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-06 10:36:38,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-06 10:36:38,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-06 10:36:38,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-06 10:36:38,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2025-02-06 10:36:38,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2025-02-06 10:36:38,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2025-02-06 10:36:38,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2025-02-06 10:36:38,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2025-02-06 10:36:38,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2025-02-06 10:36:38,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2025-02-06 10:36:38,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2025-02-06 10:36:38,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2025-02-06 10:36:38,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2025-02-06 10:36:38,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2025-02-06 10:36:38,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2025-02-06 10:36:38,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2025-02-06 10:36:38,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2025-02-06 10:36:38,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#14 [2025-02-06 10:36:38,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#15 [2025-02-06 10:36:38,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#16 [2025-02-06 10:36:38,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#17 [2025-02-06 10:36:38,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#18 [2025-02-06 10:36:38,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#19 [2025-02-06 10:36:38,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#20 [2025-02-06 10:36:38,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#21 [2025-02-06 10:36:38,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#22 [2025-02-06 10:36:38,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#23 [2025-02-06 10:36:38,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#24 [2025-02-06 10:36:38,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#25 [2025-02-06 10:36:38,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#26 [2025-02-06 10:36:38,868 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-06 10:36:38,868 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-06 10:36:38,869 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2025-02-06 10:36:38,869 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_atomic_end [2025-02-06 10:36:38,869 INFO L130 BoogieDeclarations]: Found specification of procedure zf_get_control [2025-02-06 10:36:38,869 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_get_control [2025-02-06 10:36:38,869 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2025-02-06 10:36:38,869 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2025-02-06 10:36:38,869 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-06 10:36:38,869 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-06 10:36:38,869 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-06 10:36:38,869 INFO L130 BoogieDeclarations]: Found specification of procedure request_region [2025-02-06 10:36:38,869 INFO L138 BoogieDeclarations]: Found implementation of procedure request_region [2025-02-06 10:36:38,869 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-06 10:36:38,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-06 10:36:38,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-06 10:36:38,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-06 10:36:38,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-06 10:36:38,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-06 10:36:38,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-06 10:36:38,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-06 10:36:38,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-06 10:36:38,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-06 10:36:38,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-06 10:36:38,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-06 10:36:38,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-06 10:36:38,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-06 10:36:38,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-06 10:36:38,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-06 10:36:38,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-06 10:36:38,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-06 10:36:38,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-06 10:36:38,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 10:36:38,871 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irqsave [2025-02-06 10:36:38,871 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irqsave [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure release_region [2025-02-06 10:36:38,871 INFO L138 BoogieDeclarations]: Found implementation of procedure release_region [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-06 10:36:38,871 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_init [2025-02-06 10:36:38,871 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_init [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-06 10:36:38,871 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-06 10:36:38,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-06 10:36:38,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-06 10:36:38,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-06 10:36:38,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-06 10:36:38,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-06 10:36:38,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-06 10:36:38,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-06 10:36:38,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-06 10:36:38,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-06 10:36:38,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-06 10:36:38,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-06 10:36:38,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-06 10:36:38,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-06 10:36:38,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-06 10:36:38,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-06 10:36:38,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-06 10:36:38,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-06 10:36:38,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-06 10:36:38,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-06 10:36:38,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-06 10:36:38,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-06 10:36:38,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-06 10:36:38,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-06 10:36:38,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-06 10:36:38,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-06 10:36:38,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-06 10:36:38,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-06 10:36:38,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-06 10:36:38,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-06 10:36:38,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-06 10:36:38,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-06 10:36:38,875 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-06 10:36:38,875 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-06 10:36:38,875 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2025-02-06 10:36:38,875 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2025-02-06 10:36:38,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-06 10:36:38,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-06 10:36:38,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-06 10:36:38,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-06 10:36:38,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-06 10:36:38,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-06 10:36:38,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-02-06 10:36:38,876 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-06 10:36:38,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_add [2025-02-06 10:36:38,877 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_add [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-06 10:36:38,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-06 10:36:38,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-06 10:36:38,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-06 10:36:38,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-06 10:36:38,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-06 10:36:38,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-06 10:36:38,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-06 10:36:38,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-06 10:36:38,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-06 10:36:38,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-06 10:36:38,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-06 10:36:38,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-06 10:36:38,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-06 10:36:38,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-06 10:36:38,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-06 10:36:38,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-06 10:36:38,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-06 10:36:38,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-06 10:36:38,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-06 10:36:38,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-06 10:36:38,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-06 10:36:38,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-06 10:36:38,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-06 10:36:38,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-06 10:36:38,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-06 10:36:38,881 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2025-02-06 10:36:38,881 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-02-06 10:36:38,881 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure misc_deregister [2025-02-06 10:36:38,881 INFO L138 BoogieDeclarations]: Found implementation of procedure misc_deregister [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure assert_context_process [2025-02-06 10:36:38,881 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_context_process [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure zf_set_control [2025-02-06 10:36:38,881 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_set_control [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~$Pointer$~TO~C_LONG [2025-02-06 10:36:38,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~$Pointer$~TO~C_LONG [2025-02-06 10:36:38,881 INFO L130 BoogieDeclarations]: Found specification of procedure zf_readw [2025-02-06 10:36:38,881 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_readw [2025-02-06 10:36:38,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-06 10:36:38,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-06 10:36:38,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-06 10:36:38,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-06 10:36:38,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-06 10:36:38,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-06 10:36:38,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-06 10:36:38,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-06 10:36:38,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-06 10:36:38,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-06 10:36:38,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-06 10:36:38,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-06 10:36:38,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-06 10:36:38,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-06 10:36:38,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-06 10:36:38,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-06 10:36:38,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-06 10:36:38,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-06 10:36:38,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-06 10:36:38,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-06 10:36:38,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-06 10:36:38,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-06 10:36:38,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure zf_ping [2025-02-06 10:36:38,884 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_ping [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-06 10:36:38,884 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-06 10:36:38,884 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~C_ULONG~TO~VOID [2025-02-06 10:36:38,884 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~C_ULONG~TO~VOID [2025-02-06 10:36:39,394 INFO L257 CfgBuilder]: Building ICFG [2025-02-06 10:36:39,395 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-06 10:36:39,460 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3286: havoc copy_to_user_#t~nondet665#1; [2025-02-06 10:36:39,460 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3278: havoc put_user_#t~nondet664#1; [2025-02-06 10:36:39,489 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L1510: havoc #t~ret198; [2025-02-06 10:36:39,589 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L1707: havoc zf_open_#t~ret213#1; [2025-02-06 10:36:46,991 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3521: havoc misc_register_#t~ret703#1; [2025-02-06 10:36:47,947 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3262: havoc get_user_#t~nondet662#1; [2025-02-06 10:36:48,034 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L1472: havoc #t~ret197#1; [2025-02-06 10:36:48,034 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3986: havoc inw_#t~nondet742#1; [2025-02-06 10:36:48,537 INFO L? ?]: Removed 645 outVars from TransFormulas that were not future-live. [2025-02-06 10:36:48,537 INFO L308 CfgBuilder]: Performing block encoding [2025-02-06 10:36:48,575 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-06 10:36:48,575 INFO L337 CfgBuilder]: Removed 0 assume(true) statements. [2025-02-06 10:36:48,575 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 10:36:48 BoogieIcfgContainer [2025-02-06 10:36:48,576 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-06 10:36:48,577 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-06 10:36:48,578 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-06 10:36:48,585 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-06 10:36:48,585 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.02 10:36:37" (1/3) ... [2025-02-06 10:36:48,586 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@480540a8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 10:36:48, skipping insertion in model container [2025-02-06 10:36:48,586 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 10:36:38" (2/3) ... [2025-02-06 10:36:48,586 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@480540a8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 10:36:48, skipping insertion in model container [2025-02-06 10:36:48,586 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 10:36:48" (3/3) ... [2025-02-06 10:36:48,587 INFO L128 eAbstractionObserver]: Analyzing ICFG ddv_machzwd_all.i [2025-02-06 10:36:48,603 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-06 10:36:48,605 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG ddv_machzwd_all.i that has 30 procedures, 678 locations, 1 initial locations, 4 loop locations, and 206 error locations. [2025-02-06 10:36:48,640 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 10:36:48,648 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;@6abb9b47, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 10:36:48,649 INFO L334 AbstractCegarLoop]: Starting to check reachability of 206 error locations. [2025-02-06 10:36:48,653 INFO L276 IsEmpty]: Start isEmpty. Operand has 674 states, 359 states have (on average 1.807799442896936) internal successors, (649), 572 states have internal predecessors, (649), 81 states have call successors, (81), 27 states have call predecessors, (81), 27 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2025-02-06 10:36:48,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2025-02-06 10:36:48,657 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 10:36:48,657 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2025-02-06 10:36:48,658 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 204 more)] === [2025-02-06 10:36:48,661 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 10:36:48,662 INFO L85 PathProgramCache]: Analyzing trace with hash 756977462, now seen corresponding path program 1 times [2025-02-06 10:36:48,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2025-02-06 10:36:48,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1220608925] [2025-02-06 10:36:48,674 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 10:36:48,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 10:36:48,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 10:36:48,678 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-06 10:36:48,683 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-02-06 10:36:50,859 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 5 statements into 1 equivalence classes. [2025-02-06 10:36:53,457 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 5 of 5 statements. [2025-02-06 10:36:53,458 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 10:36:53,458 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 10:36:53,864 INFO L256 TraceCheckSpWp]: Trace formula consists of 2875 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-02-06 10:36:53,868 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 10:36:54,247 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 10:36:54,252 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 10:36:54,253 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2025-02-06 10:36:54,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220608925] [2025-02-06 10:36:54,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220608925] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 10:36:54,253 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 10:36:54,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 10:36:54,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798174024] [2025-02-06 10:36:54,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 10:36:54,261 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-06 10:36:54,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2025-02-06 10:36:54,291 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-06 10:36:54,292 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-02-06 10:36:54,298 INFO L87 Difference]: Start difference. First operand has 674 states, 359 states have (on average 1.807799442896936) internal successors, (649), 572 states have internal predecessors, (649), 81 states have call successors, (81), 27 states have call predecessors, (81), 27 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) 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) [2025-02-06 10:36:58,801 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.49s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers []