./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 e2fb8bed Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerMemDerefMemtrack.xml -i ../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_all.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash a564ea576763c13bfd3673da7d9fb82b1799f9ec9208539e745949eb812373cd --- Real Ultimate output --- This is Ultimate 0.3.0-?-e2fb8be-m [2025-03-08 23:06:16,396 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-08 23:06:16,442 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2025-03-08 23:06:16,447 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-08 23:06:16,447 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-08 23:06:16,466 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-08 23:06:16,466 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-08 23:06:16,466 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-08 23:06:16,466 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-08 23:06:16,466 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-08 23:06:16,466 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-08 23:06:16,466 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-08 23:06:16,467 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-08 23:06:16,467 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-08 23:06:16,467 INFO L153 SettingsManager]: * Use SBE=true [2025-03-08 23:06:16,467 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-08 23:06:16,467 INFO L153 SettingsManager]: * sizeof long=4 [2025-03-08 23:06:16,467 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-08 23:06:16,467 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-03-08 23:06:16,467 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-08 23:06:16,467 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2025-03-08 23:06:16,467 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2025-03-08 23:06:16,467 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2025-03-08 23:06:16,467 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-08 23:06:16,467 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-03-08 23:06:16,467 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-03-08 23:06:16,467 INFO L153 SettingsManager]: * sizeof long double=12 [2025-03-08 23:06:16,467 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-08 23:06:16,467 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-08 23:06:16,467 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-08 23:06:16,468 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-08 23:06:16,468 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-08 23:06:16,468 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-08 23:06:16,468 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 23:06:16,468 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-08 23:06:16,468 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-08 23:06:16,468 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-08 23:06:16,468 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-08 23:06:16,468 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-08 23:06:16,468 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-08 23:06:16,468 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-08 23:06:16,468 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-08 23:06:16,468 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/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-03-08 23:06:16,659 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-08 23:06:16,669 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-08 23:06:16,670 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-08 23:06:16,671 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-08 23:06:16,671 INFO L274 PluginConnector]: CDTParser initialized [2025-03-08 23:06:16,672 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_all.i [2025-03-08 23:06:17,771 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d0d9b2e40/2790cb0b40164977ae65ea865b111373/FLAGe54bc3e07 [2025-03-08 23:06:18,179 INFO L384 CDTParser]: Found 1 translation units. [2025-03-08 23:06:18,179 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_all.i [2025-03-08 23:06:18,209 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d0d9b2e40/2790cb0b40164977ae65ea865b111373/FLAGe54bc3e07 [2025-03-08 23:06:18,344 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d0d9b2e40/2790cb0b40164977ae65ea865b111373 [2025-03-08 23:06:18,346 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-08 23:06:18,348 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-08 23:06:18,349 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-08 23:06:18,349 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-08 23:06:18,352 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-08 23:06:18,353 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 11:06:18" (1/1) ... [2025-03-08 23:06:18,353 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6735113c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:06:18, skipping insertion in model container [2025-03-08 23:06:18,353 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 11:06:18" (1/1) ... [2025-03-08 23:06:18,406 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-08 23:06:19,029 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-08 23:06:19,051 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-08 23:06:19,061 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-08 23:06:19,109 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-08 23:06:19,134 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-08 23:06:19,135 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 23:06:19,178 INFO L200 MainTranslator]: Completed pre-run [2025-03-08 23:06:19,342 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 23:06:19,450 INFO L204 MainTranslator]: Completed translation [2025-03-08 23:06:19,451 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:06:19 WrapperNode [2025-03-08 23:06:19,451 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-08 23:06:19,452 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-08 23:06:19,452 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-08 23:06:19,453 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-08 23:06:19,458 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:06:19" (1/1) ... [2025-03-08 23:06:19,521 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:06:19" (1/1) ... [2025-03-08 23:06:19,634 INFO L138 Inliner]: procedures = 475, calls = 2694, calls flagged for inlining = 56, calls inlined = 38, statements flattened = 3364 [2025-03-08 23:06:19,635 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-08 23:06:19,635 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-08 23:06:19,635 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-08 23:06:19,635 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-08 23:06:19,642 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:06:19" (1/1) ... [2025-03-08 23:06:19,642 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:06:19" (1/1) ... [2025-03-08 23:06:19,658 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:06:19" (1/1) ... [2025-03-08 23:06:19,727 INFO L175 MemorySlicer]: Split 2024 memory accesses to 27 slices as follows [12, 21, 5, 37, 5, 16, 3, 0, 35, 1040, 480, 59, 35, 11, 5, 15, 120, 67, 2, 4, 2, 20, 18, 3, 5, 2, 2]. 51 percent of accesses are in the largest equivalence class. The 1901 initializations are split as follows [6, 0, 1, 25, 3, 5, 3, 0, 15, 1040, 480, 59, 32, 2, 1, 10, 120, 67, 2, 4, 0, 4, 18, 0, 4, 0, 0]. The 58 writes are split as follows [6, 21, 2, 0, 0, 8, 0, 0, 6, 0, 0, 0, 0, 5, 1, 2, 0, 0, 0, 0, 2, 4, 0, 0, 0, 1, 0]. [2025-03-08 23:06:19,728 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:06:19" (1/1) ... [2025-03-08 23:06:19,728 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:06:19" (1/1) ... [2025-03-08 23:06:19,797 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:06:19" (1/1) ... [2025-03-08 23:06:19,805 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:06:19" (1/1) ... [2025-03-08 23:06:19,820 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:06:19" (1/1) ... [2025-03-08 23:06:19,831 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:06:19" (1/1) ... [2025-03-08 23:06:19,852 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-08 23:06:19,852 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-08 23:06:19,852 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-08 23:06:19,852 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-08 23:06:19,854 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:06:19" (1/1) ... [2025-03-08 23:06:19,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 23:06:19,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 23:06:19,877 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-08 23:06:19,882 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-08 23:06:19,895 INFO L130 BoogieDeclarations]: Found specification of procedure zf_timer_off [2025-03-08 23:06:19,895 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_timer_off [2025-03-08 23:06:19,895 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2025-03-08 23:06:19,895 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_atomic_begin [2025-03-08 23:06:19,895 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-08 23:06:19,895 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-08 23:06:19,896 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-08 23:06:19,896 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-03-08 23:06:19,896 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-03-08 23:06:19,896 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2025-03-08 23:06:19,896 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_atomic_end [2025-03-08 23:06:19,896 INFO L130 BoogieDeclarations]: Found specification of procedure zf_get_control [2025-03-08 23:06:19,896 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_get_control [2025-03-08 23:06:19,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-08 23:06:19,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-08 23:06:19,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-08 23:06:19,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-08 23:06:19,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-08 23:06:19,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-08 23:06:19,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-08 23:06:19,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-08 23:06:19,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-08 23:06:19,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-08 23:06:19,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-08 23:06:19,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-08 23:06:19,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-08 23:06:19,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-08 23:06:19,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-08 23:06:19,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-08 23:06:19,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-08 23:06:19,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-08 23:06:19,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-08 23:06:19,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-08 23:06:19,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-08 23:06:19,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-08 23:06:19,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-08 23:06:19,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-08 23:06:19,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2025-03-08 23:06:19,899 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2025-03-08 23:06:19,899 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-08 23:06:19,901 INFO L130 BoogieDeclarations]: Found specification of procedure request_region [2025-03-08 23:06:19,901 INFO L138 BoogieDeclarations]: Found implementation of procedure request_region [2025-03-08 23:06:19,901 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-08 23:06:19,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-08 23:06:19,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-08 23:06:19,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-08 23:06:19,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-08 23:06:19,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-08 23:06:19,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-08 23:06:19,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-08 23:06:19,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-08 23:06:19,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-08 23:06:19,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-08 23:06:19,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-08 23:06:19,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-08 23:06:19,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-08 23:06:19,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 23:06:19,902 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irqsave [2025-03-08 23:06:19,902 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irqsave [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2025-03-08 23:06:19,902 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure release_region [2025-03-08 23:06:19,902 INFO L138 BoogieDeclarations]: Found implementation of procedure release_region [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-08 23:06:19,902 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_init [2025-03-08 23:06:19,902 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_init [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-03-08 23:06:19,902 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2025-03-08 23:06:19,902 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-08 23:06:19,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-08 23:06:19,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-08 23:06:19,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-08 23:06:19,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-08 23:06:19,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-08 23:06:19,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-08 23:06:19,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-08 23:06:19,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-08 23:06:19,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-08 23:06:19,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-08 23:06:19,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-08 23:06:19,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-08 23:06:19,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-08 23:06:19,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-08 23:06:19,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-08 23:06:19,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-08 23:06:19,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-08 23:06:19,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-08 23:06:19,905 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-08 23:06:19,906 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-03-08 23:06:19,907 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_add [2025-03-08 23:06:19,907 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_add [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2025-03-08 23:06:19,907 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-08 23:06:19,907 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2025-03-08 23:06:19,907 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-03-08 23:06:19,907 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure misc_deregister [2025-03-08 23:06:19,907 INFO L138 BoogieDeclarations]: Found implementation of procedure misc_deregister [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure assert_context_process [2025-03-08 23:06:19,907 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_context_process [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure zf_set_control [2025-03-08 23:06:19,907 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_set_control [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-08 23:06:19,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure zf_readw [2025-03-08 23:06:19,908 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_readw [2025-03-08 23:06:19,908 INFO L130 BoogieDeclarations]: Found specification of procedure zf_ping [2025-03-08 23:06:19,909 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_ping [2025-03-08 23:06:19,909 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~int [2025-03-08 23:06:19,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~int [2025-03-08 23:06:19,909 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-03-08 23:06:19,909 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-03-08 23:06:19,909 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-03-08 23:06:19,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-03-08 23:06:19,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-08 23:06:19,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-08 23:06:19,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-08 23:06:19,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-08 23:06:19,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-08 23:06:19,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-08 23:06:19,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-08 23:06:19,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-08 23:06:19,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-08 23:06:19,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-08 23:06:19,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-08 23:06:19,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-08 23:06:19,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-08 23:06:19,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-08 23:06:19,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-08 23:06:19,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-08 23:06:19,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-08 23:06:19,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-08 23:06:19,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-08 23:06:19,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-08 23:06:19,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-08 23:06:19,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-08 23:06:19,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-08 23:06:19,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-08 23:06:19,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-08 23:06:19,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-08 23:06:19,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-08 23:06:20,285 INFO L256 CfgBuilder]: Building ICFG [2025-03-08 23:06:20,288 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-08 23:06:20,483 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L3262: havoc get_user_#t~nondet673#1; [2025-03-08 23:06:20,501 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L1510: havoc #t~ret201; [2025-03-08 23:06:20,515 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L1472: havoc #t~ret200#1; [2025-03-08 23:06:20,515 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L3986: havoc inw_#t~nondet755#1; [2025-03-08 23:06:20,593 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L3286: havoc copy_to_user_#t~nondet676#1; [2025-03-08 23:06:20,593 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L3278: havoc put_user_#t~nondet675#1; [2025-03-08 23:06:20,727 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4555: havoc test_and_set_bit_#t~bitwise796#1; [2025-03-08 23:06:20,728 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L1707: havoc zf_open_#t~ret219#1; [2025-03-08 23:06:24,653 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L3521: havoc misc_register_#t~ret715#1; [2025-03-08 23:06:24,766 INFO L? ?]: Removed 649 outVars from TransFormulas that were not future-live. [2025-03-08 23:06:24,766 INFO L307 CfgBuilder]: Performing block encoding [2025-03-08 23:06:24,815 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-08 23:06:24,816 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2025-03-08 23:06:24,816 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 11:06:24 BoogieIcfgContainer [2025-03-08 23:06:24,816 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-08 23:06:24,818 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-08 23:06:24,818 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-08 23:06:24,824 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-08 23:06:24,824 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.03 11:06:18" (1/3) ... [2025-03-08 23:06:24,825 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7f78aec6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 11:06:24, skipping insertion in model container [2025-03-08 23:06:24,825 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:06:19" (2/3) ... [2025-03-08 23:06:24,825 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7f78aec6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 11:06:24, skipping insertion in model container [2025-03-08 23:06:24,825 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 11:06:24" (3/3) ... [2025-03-08 23:06:24,826 INFO L128 eAbstractionObserver]: Analyzing ICFG ddv_machzwd_all.i [2025-03-08 23:06:24,837 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-08 23:06:24,839 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-03-08 23:06:24,886 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-08 23:06:24,897 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;@621b94c9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-08 23:06:24,897 INFO L334 AbstractCegarLoop]: Starting to check reachability of 206 error locations. [2025-03-08 23:06:24,902 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-03-08 23:06:24,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2025-03-08 23:06:24,906 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 23:06:24,907 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2025-03-08 23:06:24,907 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-03-08 23:06:24,911 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 23:06:24,911 INFO L85 PathProgramCache]: Analyzing trace with hash 938177401, now seen corresponding path program 1 times [2025-03-08 23:06:24,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 23:06:24,917 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912789612] [2025-03-08 23:06:24,919 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 23:06:24,919 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 23:06:26,878 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 5 statements into 1 equivalence classes. [2025-03-08 23:06:27,218 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 5 of 5 statements. [2025-03-08 23:06:27,219 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 23:06:27,219 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 23:06:28,491 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-08 23:06:28,492 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 23:06:28,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [912789612] [2025-03-08 23:06:28,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [912789612] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 23:06:28,493 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 23:06:28,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 23:06:28,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957720551] [2025-03-08 23:06:28,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 23:06:28,497 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-08 23:06:28,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 23:06:28,512 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-08 23:06:28,513 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-08 23:06:28,515 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-03-08 23:06:30,144 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-08 23:06:31,354 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-03-08 23:06:32,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 23:06:32,329 INFO L93 Difference]: Finished difference Result 1283 states and 1551 transitions. [2025-03-08 23:06:32,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-08 23:06:32,331 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-03-08 23:06:32,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 23:06:32,340 INFO L225 Difference]: With dead ends: 1283 [2025-03-08 23:06:32,340 INFO L226 Difference]: Without dead ends: 1279 [2025-03-08 23:06:32,341 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-03-08 23:06:32,343 INFO L435 NwaCegarLoop]: 750 mSDtfsCounter, 736 mSDsluCounter, 1739 mSDsCounter, 0 mSdLazyCounter, 1182 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s 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, 3.7s IncrementalHoareTripleChecker+Time [2025-03-08 23:06:32,343 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [737 Valid, 2489 Invalid, 1186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1182 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2025-03-08 23:06:32,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1279 states. [2025-03-08 23:06:32,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1279 to 1063. [2025-03-08 23:06:32,406 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-03-08 23:06:32,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1063 states to 1063 states and 1453 transitions. [2025-03-08 23:06:32,417 INFO L78 Accepts]: Start accepts. Automaton has 1063 states and 1453 transitions. Word has length 5 [2025-03-08 23:06:32,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 23:06:32,418 INFO L471 AbstractCegarLoop]: Abstraction has 1063 states and 1453 transitions. [2025-03-08 23:06:32,418 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-03-08 23:06:32,418 INFO L276 IsEmpty]: Start isEmpty. Operand 1063 states and 1453 transitions. [2025-03-08 23:06:32,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2025-03-08 23:06:32,419 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 23:06:32,419 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2025-03-08 23:06:32,419 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-08 23:06:32,419 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-03-08 23:06:32,420 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 23:06:32,420 INFO L85 PathProgramCache]: Analyzing trace with hash 938177402, now seen corresponding path program 1 times [2025-03-08 23:06:32,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 23:06:32,420 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054657445] [2025-03-08 23:06:32,420 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 23:06:32,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 23:06:34,290 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 5 statements into 1 equivalence classes. [2025-03-08 23:06:34,401 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 5 of 5 statements. [2025-03-08 23:06:34,401 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 23:06:34,401 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 23:06:35,607 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-08 23:06:35,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 23:06:35,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054657445] [2025-03-08 23:06:35,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054657445] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 23:06:35,608 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 23:06:35,608 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 23:06:35,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716879954] [2025-03-08 23:06:35,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 23:06:35,609 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-08 23:06:35,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 23:06:35,610 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-08 23:06:35,610 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-08 23:06:35,610 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-03-08 23:06:36,771 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-03-08 23:06:38,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 23:06:38,478 INFO L93 Difference]: Finished difference Result 1213 states and 1568 transitions. [2025-03-08 23:06:38,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-08 23:06:38,479 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-03-08 23:06:38,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 23:06:38,488 INFO L225 Difference]: With dead ends: 1213 [2025-03-08 23:06:38,488 INFO L226 Difference]: Without dead ends: 1213 [2025-03-08 23:06:38,489 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-03-08 23:06:38,489 INFO L435 NwaCegarLoop]: 870 mSDtfsCounter, 292 mSDsluCounter, 1898 mSDsCounter, 0 mSdLazyCounter, 916 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s 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, 2.8s IncrementalHoareTripleChecker+Time [2025-03-08 23:06:38,490 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [293 Valid, 2768 Invalid, 917 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 916 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2025-03-08 23:06:38,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1213 states. [2025-03-08 23:06:38,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1213 to 1151. [2025-03-08 23:06:38,528 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-03-08 23:06:38,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1151 states to 1151 states and 1562 transitions. [2025-03-08 23:06:38,535 INFO L78 Accepts]: Start accepts. Automaton has 1151 states and 1562 transitions. Word has length 5 [2025-03-08 23:06:38,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 23:06:38,535 INFO L471 AbstractCegarLoop]: Abstraction has 1151 states and 1562 transitions. [2025-03-08 23:06:38,535 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-03-08 23:06:38,536 INFO L276 IsEmpty]: Start isEmpty. Operand 1151 states and 1562 transitions. [2025-03-08 23:06:38,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2025-03-08 23:06:38,536 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 23:06:38,536 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 23:06:38,536 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-08 23:06:38,537 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-03-08 23:06:38,537 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 23:06:38,537 INFO L85 PathProgramCache]: Analyzing trace with hash -1767812873, now seen corresponding path program 1 times [2025-03-08 23:06:38,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 23:06:38,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289275677] [2025-03-08 23:06:38,537 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 23:06:38,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 23:06:40,308 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 11 statements into 1 equivalence classes. [2025-03-08 23:06:40,352 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 11 of 11 statements. [2025-03-08 23:06:40,353 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 23:06:40,353 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 23:06:40,801 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-08 23:06:40,801 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 23:06:40,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289275677] [2025-03-08 23:06:40,802 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289275677] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 23:06:40,802 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 23:06:40,803 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-08 23:06:40,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226315785] [2025-03-08 23:06:40,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 23:06:40,804 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 23:06:40,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 23:06:40,804 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 23:06:40,805 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 23:06:40,805 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-03-08 23:06:41,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 23:06:41,313 INFO L93 Difference]: Finished difference Result 1360 states and 1651 transitions. [2025-03-08 23:06:41,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-08 23:06:41,314 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-03-08 23:06:41,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 23:06:41,320 INFO L225 Difference]: With dead ends: 1360 [2025-03-08 23:06:41,320 INFO L226 Difference]: Without dead ends: 1360 [2025-03-08 23:06:41,320 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-03-08 23:06:41,321 INFO L435 NwaCegarLoop]: 720 mSDtfsCounter, 718 mSDsluCounter, 592 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2025-03-08 23:06:41,321 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.5s Time] [2025-03-08 23:06:41,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1360 states. [2025-03-08 23:06:41,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1360 to 1150. [2025-03-08 23:06:41,342 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-03-08 23:06:41,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1150 states to 1150 states and 1557 transitions. [2025-03-08 23:06:41,346 INFO L78 Accepts]: Start accepts. Automaton has 1150 states and 1557 transitions. Word has length 11 [2025-03-08 23:06:41,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 23:06:41,346 INFO L471 AbstractCegarLoop]: Abstraction has 1150 states and 1557 transitions. [2025-03-08 23:06:41,347 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-03-08 23:06:41,347 INFO L276 IsEmpty]: Start isEmpty. Operand 1150 states and 1557 transitions. [2025-03-08 23:06:41,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2025-03-08 23:06:41,347 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 23:06:41,347 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 23:06:41,347 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-08 23:06:41,347 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-03-08 23:06:41,348 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 23:06:41,348 INFO L85 PathProgramCache]: Analyzing trace with hash -1767812872, now seen corresponding path program 1 times [2025-03-08 23:06:41,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 23:06:41,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573094760] [2025-03-08 23:06:41,348 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 23:06:41,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 23:06:43,070 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 11 statements into 1 equivalence classes. [2025-03-08 23:06:43,112 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 11 of 11 statements. [2025-03-08 23:06:43,112 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 23:06:43,112 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 23:06:43,651 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-08 23:06:43,651 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 23:06:43,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573094760] [2025-03-08 23:06:43,651 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573094760] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 23:06:43,651 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 23:06:43,651 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 23:06:43,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921057309] [2025-03-08 23:06:43,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 23:06:43,651 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-08 23:06:43,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 23:06:43,652 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-08 23:06:43,652 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-08 23:06:43,652 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-03-08 23:06:44,793 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-08 23:06:45,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 23:06:45,360 INFO L93 Difference]: Finished difference Result 1217 states and 1574 transitions. [2025-03-08 23:06:45,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-08 23:06:45,361 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-03-08 23:06:45,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 23:06:45,366 INFO L225 Difference]: With dead ends: 1217 [2025-03-08 23:06:45,366 INFO L226 Difference]: Without dead ends: 1217 [2025-03-08 23:06:45,366 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-03-08 23:06:45,368 INFO L435 NwaCegarLoop]: 867 mSDtfsCounter, 290 mSDsluCounter, 1236 mSDsCounter, 0 mSdLazyCounter, 622 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s 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.7s IncrementalHoareTripleChecker+Time [2025-03-08 23:06:45,369 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.7s Time] [2025-03-08 23:06:45,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1217 states. [2025-03-08 23:06:45,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1217 to 1153. [2025-03-08 23:06:45,393 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-03-08 23:06:45,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1153 states to 1153 states and 1560 transitions. [2025-03-08 23:06:45,397 INFO L78 Accepts]: Start accepts. Automaton has 1153 states and 1560 transitions. Word has length 11 [2025-03-08 23:06:45,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 23:06:45,397 INFO L471 AbstractCegarLoop]: Abstraction has 1153 states and 1560 transitions. [2025-03-08 23:06:45,397 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-03-08 23:06:45,397 INFO L276 IsEmpty]: Start isEmpty. Operand 1153 states and 1560 transitions. [2025-03-08 23:06:45,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2025-03-08 23:06:45,397 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 23:06:45,397 INFO L218 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 23:06:45,398 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-08 23:06:45,401 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-03-08 23:06:45,402 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 23:06:45,402 INFO L85 PathProgramCache]: Analyzing trace with hash -23407270, now seen corresponding path program 1 times [2025-03-08 23:06:45,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 23:06:45,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649765135] [2025-03-08 23:06:45,402 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 23:06:45,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 23:06:47,210 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 14 statements into 1 equivalence classes. [2025-03-08 23:06:47,257 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 14 of 14 statements. [2025-03-08 23:06:47,258 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 23:06:47,258 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 23:06:47,869 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-08 23:06:47,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 23:06:47,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649765135] [2025-03-08 23:06:47,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649765135] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-08 23:06:47,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514738939] [2025-03-08 23:06:47,869 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 23:06:47,870 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-08 23:06:47,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 23:06:47,872 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-08 23:06:47,872 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-03-08 23:06:49,907 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 14 statements into 1 equivalence classes. [2025-03-08 23:06:50,405 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 14 of 14 statements. [2025-03-08 23:06:50,405 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 23:06:50,405 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 23:06:50,427 INFO L256 TraceCheckSpWp]: Trace formula consists of 5662 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-03-08 23:06:50,433 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-08 23:06:50,576 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-08 23:06:50,576 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-08 23:06:50,671 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-08 23:06:50,671 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514738939] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-08 23:06:50,671 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-08 23:06:50,672 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3, 4] total 11 [2025-03-08 23:06:50,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118100415] [2025-03-08 23:06:50,672 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-08 23:06:50,672 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2025-03-08 23:06:50,672 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 23:06:50,672 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2025-03-08 23:06:50,673 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2025-03-08 23:06:50,673 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-03-08 23:06:53,110 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-08 23:06:56,466 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-08 23:07:00,152 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-08 23:07:04,114 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-08 23:07:05,405 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-08 23:07:06,671 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-03-08 23:07:08,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 23:07:08,555 INFO L93 Difference]: Finished difference Result 1443 states and 1825 transitions. [2025-03-08 23:07:08,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-03-08 23:07:08,555 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-03-08 23:07:08,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 23:07:08,559 INFO L225 Difference]: With dead ends: 1443 [2025-03-08 23:07:08,559 INFO L226 Difference]: Without dead ends: 1443 [2025-03-08 23:07:08,560 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-03-08 23:07:08,561 INFO L435 NwaCegarLoop]: 875 mSDtfsCounter, 778 mSDsluCounter, 4889 mSDsCounter, 0 mSdLazyCounter, 2870 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.4s 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, 17.7s IncrementalHoareTripleChecker+Time [2025-03-08 23:07:08,561 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [778 Valid, 5764 Invalid, 3028 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 2870 Invalid, 0 Unknown, 0 Unchecked, 17.7s Time] [2025-03-08 23:07:08,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1443 states. [2025-03-08 23:07:08,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1443 to 1313. [2025-03-08 23:07:08,581 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-03-08 23:07:08,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1313 states to 1313 states and 1803 transitions. [2025-03-08 23:07:08,585 INFO L78 Accepts]: Start accepts. Automaton has 1313 states and 1803 transitions. Word has length 14 [2025-03-08 23:07:08,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 23:07:08,585 INFO L471 AbstractCegarLoop]: Abstraction has 1313 states and 1803 transitions. [2025-03-08 23:07:08,585 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-03-08 23:07:08,585 INFO L276 IsEmpty]: Start isEmpty. Operand 1313 states and 1803 transitions. [2025-03-08 23:07:08,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2025-03-08 23:07:08,586 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 23:07:08,586 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 23:07:08,602 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2025-03-08 23:07:08,786 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-08 23:07:08,787 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-03-08 23:07:08,787 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 23:07:08,787 INFO L85 PathProgramCache]: Analyzing trace with hash -1888852811, now seen corresponding path program 1 times [2025-03-08 23:07:08,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 23:07:08,787 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964694557] [2025-03-08 23:07:08,787 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 23:07:08,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 23:07:10,529 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 24 statements into 1 equivalence classes. [2025-03-08 23:07:10,564 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 24 of 24 statements. [2025-03-08 23:07:10,564 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 23:07:10,564 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 23:07:10,806 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2025-03-08 23:07:10,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 23:07:10,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964694557] [2025-03-08 23:07:10,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964694557] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 23:07:10,807 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 23:07:10,807 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-08 23:07:10,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880517585] [2025-03-08 23:07:10,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 23:07:10,807 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 23:07:10,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 23:07:10,808 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 23:07:10,808 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 23:07:10,808 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-03-08 23:07:11,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 23:07:11,219 INFO L93 Difference]: Finished difference Result 1524 states and 1898 transitions. [2025-03-08 23:07:11,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-08 23:07:11,220 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-03-08 23:07:11,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 23:07:11,224 INFO L225 Difference]: With dead ends: 1524 [2025-03-08 23:07:11,224 INFO L226 Difference]: Without dead ends: 1524 [2025-03-08 23:07:11,225 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-03-08 23:07:11,225 INFO L435 NwaCegarLoop]: 732 mSDtfsCounter, 704 mSDsluCounter, 589 mSDsCounter, 0 mSdLazyCounter, 413 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.4s IncrementalHoareTripleChecker+Time [2025-03-08 23:07:11,225 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.4s Time] [2025-03-08 23:07:11,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1524 states. [2025-03-08 23:07:11,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1524 to 1311. [2025-03-08 23:07:11,247 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-03-08 23:07:11,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1311 states to 1311 states and 1794 transitions. [2025-03-08 23:07:11,250 INFO L78 Accepts]: Start accepts. Automaton has 1311 states and 1794 transitions. Word has length 24 [2025-03-08 23:07:11,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 23:07:11,251 INFO L471 AbstractCegarLoop]: Abstraction has 1311 states and 1794 transitions. [2025-03-08 23:07:11,251 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-03-08 23:07:11,251 INFO L276 IsEmpty]: Start isEmpty. Operand 1311 states and 1794 transitions. [2025-03-08 23:07:11,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2025-03-08 23:07:11,251 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 23:07:11,251 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 23:07:11,251 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-03-08 23:07:11,252 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-03-08 23:07:11,252 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 23:07:11,252 INFO L85 PathProgramCache]: Analyzing trace with hash -1888852810, now seen corresponding path program 1 times [2025-03-08 23:07:11,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 23:07:11,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138314795] [2025-03-08 23:07:11,252 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 23:07:11,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 23:07:12,980 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 24 statements into 1 equivalence classes. [2025-03-08 23:07:13,017 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 24 of 24 statements. [2025-03-08 23:07:13,017 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 23:07:13,017 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 23:07:13,343 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-08 23:07:13,343 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 23:07:13,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138314795] [2025-03-08 23:07:13,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1138314795] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-08 23:07:13,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [893476304] [2025-03-08 23:07:13,344 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 23:07:13,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-08 23:07:13,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 23:07:13,345 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-08 23:07:13,346 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2025-03-08 23:07:15,350 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 24 statements into 1 equivalence classes. [2025-03-08 23:07:15,792 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 24 of 24 statements. [2025-03-08 23:07:15,792 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 23:07:15,792 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 23:07:15,808 INFO L256 TraceCheckSpWp]: Trace formula consists of 5722 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-03-08 23:07:15,812 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-08 23:07:15,841 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-08 23:07:15,841 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-08 23:07:15,903 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-08 23:07:15,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [893476304] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-08 23:07:15,904 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-08 23:07:15,904 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2025-03-08 23:07:15,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064516381] [2025-03-08 23:07:15,904 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-08 23:07:15,904 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2025-03-08 23:07:15,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 23:07:15,904 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2025-03-08 23:07:15,904 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2025-03-08 23:07:15,905 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-03-08 23:07:16,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 23:07:16,011 INFO L93 Difference]: Finished difference Result 1329 states and 1812 transitions. [2025-03-08 23:07:16,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-08 23:07:16,011 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-03-08 23:07:16,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 23:07:16,014 INFO L225 Difference]: With dead ends: 1329 [2025-03-08 23:07:16,014 INFO L226 Difference]: Without dead ends: 1329 [2025-03-08 23:07:16,015 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-03-08 23:07:16,015 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-03-08 23:07:16,015 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-03-08 23:07:16,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2025-03-08 23:07:16,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 1329. [2025-03-08 23:07:16,031 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-03-08 23:07:16,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1329 states to 1329 states and 1812 transitions. [2025-03-08 23:07:16,035 INFO L78 Accepts]: Start accepts. Automaton has 1329 states and 1812 transitions. Word has length 24 [2025-03-08 23:07:16,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 23:07:16,035 INFO L471 AbstractCegarLoop]: Abstraction has 1329 states and 1812 transitions. [2025-03-08 23:07:16,035 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-03-08 23:07:16,035 INFO L276 IsEmpty]: Start isEmpty. Operand 1329 states and 1812 transitions. [2025-03-08 23:07:16,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2025-03-08 23:07:16,036 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 23:07:16,036 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 23:07:16,053 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2025-03-08 23:07:16,236 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2025-03-08 23:07:16,236 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-03-08 23:07:16,237 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 23:07:16,237 INFO L85 PathProgramCache]: Analyzing trace with hash -1868818826, now seen corresponding path program 2 times [2025-03-08 23:07:16,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 23:07:16,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286290043] [2025-03-08 23:07:16,237 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-03-08 23:07:16,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 23:07:18,077 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 42 statements into 2 equivalence classes. [2025-03-08 23:07:18,108 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 12 of 42 statements. [2025-03-08 23:07:18,108 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-03-08 23:07:18,108 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 23:07:18,566 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2025-03-08 23:07:18,566 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 23:07:18,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286290043] [2025-03-08 23:07:18,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286290043] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 23:07:18,566 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 23:07:18,566 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 23:07:18,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566129802] [2025-03-08 23:07:18,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 23:07:18,566 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-08 23:07:18,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 23:07:18,567 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-08 23:07:18,567 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-08 23:07:18,567 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-03-08 23:07:19,648 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-08 23:07:20,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 23:07:20,068 INFO L93 Difference]: Finished difference Result 1388 states and 1826 transitions. [2025-03-08 23:07:20,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-08 23:07:20,069 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-03-08 23:07:20,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 23:07:20,072 INFO L225 Difference]: With dead ends: 1388 [2025-03-08 23:07:20,072 INFO L226 Difference]: Without dead ends: 1388 [2025-03-08 23:07:20,073 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-03-08 23:07:20,073 INFO L435 NwaCegarLoop]: 868 mSDtfsCounter, 268 mSDsluCounter, 725 mSDsCounter, 0 mSdLazyCounter, 445 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s 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, 1.5s IncrementalHoareTripleChecker+Time [2025-03-08 23:07:20,073 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [268 Valid, 1593 Invalid, 447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 445 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2025-03-08 23:07:20,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1388 states. [2025-03-08 23:07:20,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1388 to 1327. [2025-03-08 23:07:20,090 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-03-08 23:07:20,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1327 states to 1327 states and 1810 transitions. [2025-03-08 23:07:20,093 INFO L78 Accepts]: Start accepts. Automaton has 1327 states and 1810 transitions. Word has length 42 [2025-03-08 23:07:20,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 23:07:20,093 INFO L471 AbstractCegarLoop]: Abstraction has 1327 states and 1810 transitions. [2025-03-08 23:07:20,093 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-03-08 23:07:20,093 INFO L276 IsEmpty]: Start isEmpty. Operand 1327 states and 1810 transitions. [2025-03-08 23:07:20,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2025-03-08 23:07:20,094 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 23:07:20,094 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-03-08 23:07:20,094 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-03-08 23:07:20,094 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-03-08 23:07:20,095 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 23:07:20,095 INFO L85 PathProgramCache]: Analyzing trace with hash 2025814395, now seen corresponding path program 1 times [2025-03-08 23:07:20,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 23:07:20,095 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647568494] [2025-03-08 23:07:20,095 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 23:07:20,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 23:07:21,880 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 60 statements into 1 equivalence classes. [2025-03-08 23:07:22,042 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 60 of 60 statements. [2025-03-08 23:07:22,043 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 23:07:22,043 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-08 23:07:22,043 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-08 23:07:22,068 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 60 statements into 1 equivalence classes. [2025-03-08 23:07:22,319 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 60 of 60 statements. [2025-03-08 23:07:22,319 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 23:07:22,319 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-08 23:07:22,478 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-08 23:07:22,478 INFO L340 BasicCegarLoop]: Counterexample is feasible [2025-03-08 23:07:22,479 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location __VERIFIER_assertErr0ASSERT_VIOLATIONMEMORY_LEAK (205 of 206 remaining) [2025-03-08 23:07:22,485 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_initErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (204 of 206 remaining) [2025-03-08 23:07:22,485 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_initErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (203 of 206 remaining) [2025-03-08 23:07:22,485 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_initErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (202 of 206 remaining) [2025-03-08 23:07:22,485 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_initErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (201 of 206 remaining) [2025-03-08 23:07:22,485 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location del_timerErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (200 of 206 remaining) [2025-03-08 23:07:22,485 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location del_timerErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (199 of 206 remaining) [2025-03-08 23:07:22,485 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location add_timerErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (198 of 206 remaining) [2025-03-08 23:07:22,485 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location add_timerErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (197 of 206 remaining) [2025-03-08 23:07:22,485 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_unlock_irqrestoreErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (196 of 206 remaining) [2025-03-08 23:07:22,485 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_unlock_irqrestoreErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (195 of 206 remaining) [2025-03-08 23:07:22,485 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (194 of 206 remaining) [2025-03-08 23:07:22,485 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (193 of 206 remaining) [2025-03-08 23:07:22,485 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (192 of 206 remaining) [2025-03-08 23:07:22,485 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (191 of 206 remaining) [2025-03-08 23:07:22,485 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (190 of 206 remaining) [2025-03-08 23:07:22,485 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (189 of 206 remaining) [2025-03-08 23:07:22,485 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (188 of 206 remaining) [2025-03-08 23:07:22,485 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (187 of 206 remaining) [2025-03-08 23:07:22,485 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (186 of 206 remaining) [2025-03-08 23:07:22,485 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (185 of 206 remaining) [2025-03-08 23:07:22,485 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE (184 of 206 remaining) [2025-03-08 23:07:22,485 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location cdev_addErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE (183 of 206 remaining) [2025-03-08 23:07:22,485 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_unlockErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (182 of 206 remaining) [2025-03-08 23:07:22,485 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_unlockErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (181 of 206 remaining) [2025-03-08 23:07:22,485 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location zf_pingErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (180 of 206 remaining) [2025-03-08 23:07:22,485 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location zf_pingErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (179 of 206 remaining) [2025-03-08 23:07:22,486 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_irqsaveErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (178 of 206 remaining) [2025-03-08 23:07:22,486 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lock_irqsaveErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (177 of 206 remaining) [2025-03-08 23:07:22,486 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lockErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (176 of 206 remaining) [2025-03-08 23:07:22,486 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location spin_lockErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (175 of 206 remaining) [2025-03-08 23:07:22,486 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (174 of 206 remaining) [2025-03-08 23:07:22,486 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (173 of 206 remaining) [2025-03-08 23:07:22,486 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (172 of 206 remaining) [2025-03-08 23:07:22,486 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (171 of 206 remaining) [2025-03-08 23:07:22,486 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (170 of 206 remaining) [2025-03-08 23:07:22,486 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (169 of 206 remaining) [2025-03-08 23:07:22,486 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (168 of 206 remaining) [2025-03-08 23:07:22,486 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (167 of 206 remaining) [2025-03-08 23:07:22,486 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (166 of 206 remaining) [2025-03-08 23:07:22,486 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ##fun~$Pointer$~X~$Pointer$~TO~intErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (165 of 206 remaining) [2025-03-08 23:07:22,486 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (164 of 206 remaining) [2025-03-08 23:07:22,486 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (163 of 206 remaining) [2025-03-08 23:07:22,486 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (162 of 206 remaining) [2025-03-08 23:07:22,486 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (161 of 206 remaining) [2025-03-08 23:07:22,486 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (160 of 206 remaining) [2025-03-08 23:07:22,489 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (159 of 206 remaining) [2025-03-08 23:07:22,489 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (158 of 206 remaining) [2025-03-08 23:07:22,489 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (157 of 206 remaining) [2025-03-08 23:07:22,489 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (156 of 206 remaining) [2025-03-08 23:07:22,492 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (155 of 206 remaining) [2025-03-08 23:07:22,492 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE (154 of 206 remaining) [2025-03-08 23:07:22,492 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE (153 of 206 remaining) [2025-03-08 23:07:22,492 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12REQUIRES_VIOLATIONMEMORY_DEREFERENCE (152 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE (151 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE (150 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE (149 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16REQUIRES_VIOLATIONMEMORY_DEREFERENCE (148 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr17REQUIRES_VIOLATIONMEMORY_DEREFERENCE (147 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr18REQUIRES_VIOLATIONMEMORY_DEREFERENCE (146 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE (145 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr20REQUIRES_VIOLATIONMEMORY_DEREFERENCE (144 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE (143 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE (142 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr23REQUIRES_VIOLATIONMEMORY_DEREFERENCE (141 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr24REQUIRES_VIOLATIONMEMORY_DEREFERENCE (140 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr25REQUIRES_VIOLATIONMEMORY_DEREFERENCE (139 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr26REQUIRES_VIOLATIONMEMORY_DEREFERENCE (138 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr27REQUIRES_VIOLATIONMEMORY_DEREFERENCE (137 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr28REQUIRES_VIOLATIONMEMORY_DEREFERENCE (136 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr29REQUIRES_VIOLATIONMEMORY_DEREFERENCE (135 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr30REQUIRES_VIOLATIONMEMORY_DEREFERENCE (134 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr31REQUIRES_VIOLATIONMEMORY_DEREFERENCE (133 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr32REQUIRES_VIOLATIONMEMORY_DEREFERENCE (132 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr33REQUIRES_VIOLATIONMEMORY_DEREFERENCE (131 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr34REQUIRES_VIOLATIONMEMORY_DEREFERENCE (130 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr35REQUIRES_VIOLATIONMEMORY_DEREFERENCE (129 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr36REQUIRES_VIOLATIONMEMORY_DEREFERENCE (128 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr37REQUIRES_VIOLATIONMEMORY_DEREFERENCE (127 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr38REQUIRES_VIOLATIONMEMORY_DEREFERENCE (126 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr39REQUIRES_VIOLATIONMEMORY_DEREFERENCE (125 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr40REQUIRES_VIOLATIONMEMORY_DEREFERENCE (124 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr41REQUIRES_VIOLATIONMEMORY_DEREFERENCE (123 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr42REQUIRES_VIOLATIONMEMORY_DEREFERENCE (122 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr43REQUIRES_VIOLATIONMEMORY_DEREFERENCE (121 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr44REQUIRES_VIOLATIONMEMORY_DEREFERENCE (120 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr45REQUIRES_VIOLATIONMEMORY_DEREFERENCE (119 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr46REQUIRES_VIOLATIONMEMORY_DEREFERENCE (118 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr47REQUIRES_VIOLATIONMEMORY_DEREFERENCE (117 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr48REQUIRES_VIOLATIONMEMORY_DEREFERENCE (116 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr49REQUIRES_VIOLATIONMEMORY_DEREFERENCE (115 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr50REQUIRES_VIOLATIONMEMORY_DEREFERENCE (114 of 206 remaining) [2025-03-08 23:07:22,493 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr51REQUIRES_VIOLATIONMEMORY_DEREFERENCE (113 of 206 remaining) [2025-03-08 23:07:22,494 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr52REQUIRES_VIOLATIONMEMORY_DEREFERENCE (112 of 206 remaining) [2025-03-08 23:07:22,494 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr53REQUIRES_VIOLATIONMEMORY_DEREFERENCE (111 of 206 remaining) [2025-03-08 23:07:22,494 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr54REQUIRES_VIOLATIONMEMORY_DEREFERENCE (110 of 206 remaining) [2025-03-08 23:07:22,494 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr55REQUIRES_VIOLATIONMEMORY_DEREFERENCE (109 of 206 remaining) [2025-03-08 23:07:22,494 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr56REQUIRES_VIOLATIONMEMORY_DEREFERENCE (108 of 206 remaining) [2025-03-08 23:07:22,494 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr57REQUIRES_VIOLATIONMEMORY_DEREFERENCE (107 of 206 remaining) [2025-03-08 23:07:22,494 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr58REQUIRES_VIOLATIONMEMORY_DEREFERENCE (106 of 206 remaining) [2025-03-08 23:07:22,494 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr59REQUIRES_VIOLATIONMEMORY_DEREFERENCE (105 of 206 remaining) [2025-03-08 23:07:22,494 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr60REQUIRES_VIOLATIONMEMORY_DEREFERENCE (104 of 206 remaining) [2025-03-08 23:07:22,494 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr61REQUIRES_VIOLATIONMEMORY_DEREFERENCE (103 of 206 remaining) [2025-03-08 23:07:22,494 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr62REQUIRES_VIOLATIONMEMORY_DEREFERENCE (102 of 206 remaining) [2025-03-08 23:07:22,494 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr63REQUIRES_VIOLATIONMEMORY_DEREFERENCE (101 of 206 remaining) [2025-03-08 23:07:22,494 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr64REQUIRES_VIOLATIONMEMORY_DEREFERENCE (100 of 206 remaining) [2025-03-08 23:07:22,494 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr65REQUIRES_VIOLATIONMEMORY_DEREFERENCE (99 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr66REQUIRES_VIOLATIONMEMORY_DEREFERENCE (98 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr67REQUIRES_VIOLATIONMEMORY_DEREFERENCE (97 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr68REQUIRES_VIOLATIONMEMORY_DEREFERENCE (96 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr69REQUIRES_VIOLATIONMEMORY_DEREFERENCE (95 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr70REQUIRES_VIOLATIONMEMORY_DEREFERENCE (94 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr71REQUIRES_VIOLATIONMEMORY_DEREFERENCE (93 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr72REQUIRES_VIOLATIONMEMORY_DEREFERENCE (92 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr73REQUIRES_VIOLATIONMEMORY_DEREFERENCE (91 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr74REQUIRES_VIOLATIONMEMORY_DEREFERENCE (90 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr75REQUIRES_VIOLATIONMEMORY_DEREFERENCE (89 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr76REQUIRES_VIOLATIONMEMORY_DEREFERENCE (88 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr77REQUIRES_VIOLATIONMEMORY_DEREFERENCE (87 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr78REQUIRES_VIOLATIONMEMORY_DEREFERENCE (86 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr79REQUIRES_VIOLATIONMEMORY_DEREFERENCE (85 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr80REQUIRES_VIOLATIONMEMORY_DEREFERENCE (84 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr81REQUIRES_VIOLATIONMEMORY_DEREFERENCE (83 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr82REQUIRES_VIOLATIONMEMORY_DEREFERENCE (82 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr83REQUIRES_VIOLATIONMEMORY_DEREFERENCE (81 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr84REQUIRES_VIOLATIONMEMORY_DEREFERENCE (80 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr85REQUIRES_VIOLATIONMEMORY_DEREFERENCE (79 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr86REQUIRES_VIOLATIONMEMORY_DEREFERENCE (78 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr87REQUIRES_VIOLATIONMEMORY_DEREFERENCE (77 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr88REQUIRES_VIOLATIONMEMORY_DEREFERENCE (76 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr89REQUIRES_VIOLATIONMEMORY_DEREFERENCE (75 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr90REQUIRES_VIOLATIONMEMORY_DEREFERENCE (74 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr91REQUIRES_VIOLATIONMEMORY_DEREFERENCE (73 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr92REQUIRES_VIOLATIONMEMORY_DEREFERENCE (72 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr93REQUIRES_VIOLATIONMEMORY_DEREFERENCE (71 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr94REQUIRES_VIOLATIONMEMORY_DEREFERENCE (70 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr95REQUIRES_VIOLATIONMEMORY_DEREFERENCE (69 of 206 remaining) [2025-03-08 23:07:22,495 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr96REQUIRES_VIOLATIONMEMORY_DEREFERENCE (68 of 206 remaining) [2025-03-08 23:07:22,496 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr97REQUIRES_VIOLATIONMEMORY_DEREFERENCE (67 of 206 remaining) [2025-03-08 23:07:22,496 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr98REQUIRES_VIOLATIONMEMORY_DEREFERENCE (66 of 206 remaining) [2025-03-08 23:07:22,496 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr99REQUIRES_VIOLATIONMEMORY_DEREFERENCE (65 of 206 remaining) [2025-03-08 23:07:22,496 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr100REQUIRES_VIOLATIONMEMORY_DEREFERENCE (64 of 206 remaining) [2025-03-08 23:07:22,496 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr101REQUIRES_VIOLATIONMEMORY_DEREFERENCE (63 of 206 remaining) [2025-03-08 23:07:22,496 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr102REQUIRES_VIOLATIONMEMORY_DEREFERENCE (62 of 206 remaining) [2025-03-08 23:07:22,496 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr103REQUIRES_VIOLATIONMEMORY_DEREFERENCE (61 of 206 remaining) [2025-03-08 23:07:22,496 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr104REQUIRES_VIOLATIONMEMORY_DEREFERENCE (60 of 206 remaining) [2025-03-08 23:07:22,496 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr105REQUIRES_VIOLATIONMEMORY_DEREFERENCE (59 of 206 remaining) [2025-03-08 23:07:22,496 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr106REQUIRES_VIOLATIONMEMORY_DEREFERENCE (58 of 206 remaining) [2025-03-08 23:07:22,496 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr107REQUIRES_VIOLATIONMEMORY_DEREFERENCE (57 of 206 remaining) [2025-03-08 23:07:22,496 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr108REQUIRES_VIOLATIONMEMORY_DEREFERENCE (56 of 206 remaining) [2025-03-08 23:07:22,496 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr109REQUIRES_VIOLATIONMEMORY_DEREFERENCE (55 of 206 remaining) [2025-03-08 23:07:22,496 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr110REQUIRES_VIOLATIONMEMORY_DEREFERENCE (54 of 206 remaining) [2025-03-08 23:07:22,496 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr111REQUIRES_VIOLATIONMEMORY_DEREFERENCE (53 of 206 remaining) [2025-03-08 23:07:22,496 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr112REQUIRES_VIOLATIONMEMORY_DEREFERENCE (52 of 206 remaining) [2025-03-08 23:07:22,496 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr113REQUIRES_VIOLATIONMEMORY_DEREFERENCE (51 of 206 remaining) [2025-03-08 23:07:22,496 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr114REQUIRES_VIOLATIONMEMORY_DEREFERENCE (50 of 206 remaining) [2025-03-08 23:07:22,496 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr115REQUIRES_VIOLATIONMEMORY_DEREFERENCE (49 of 206 remaining) [2025-03-08 23:07:22,496 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr116REQUIRES_VIOLATIONMEMORY_DEREFERENCE (48 of 206 remaining) [2025-03-08 23:07:22,497 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr117REQUIRES_VIOLATIONMEMORY_DEREFERENCE (47 of 206 remaining) [2025-03-08 23:07:22,497 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr118REQUIRES_VIOLATIONMEMORY_DEREFERENCE (46 of 206 remaining) [2025-03-08 23:07:22,497 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr119REQUIRES_VIOLATIONMEMORY_DEREFERENCE (45 of 206 remaining) [2025-03-08 23:07:22,497 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr120REQUIRES_VIOLATIONMEMORY_DEREFERENCE (44 of 206 remaining) [2025-03-08 23:07:22,497 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr121REQUIRES_VIOLATIONMEMORY_DEREFERENCE (43 of 206 remaining) [2025-03-08 23:07:22,497 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr122REQUIRES_VIOLATIONMEMORY_DEREFERENCE (42 of 206 remaining) [2025-03-08 23:07:22,497 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr123REQUIRES_VIOLATIONMEMORY_DEREFERENCE (41 of 206 remaining) [2025-03-08 23:07:22,497 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr124REQUIRES_VIOLATIONMEMORY_DEREFERENCE (40 of 206 remaining) [2025-03-08 23:07:22,497 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr125REQUIRES_VIOLATIONMEMORY_DEREFERENCE (39 of 206 remaining) [2025-03-08 23:07:22,497 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr126REQUIRES_VIOLATIONMEMORY_DEREFERENCE (38 of 206 remaining) [2025-03-08 23:07:22,497 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr127REQUIRES_VIOLATIONMEMORY_DEREFERENCE (37 of 206 remaining) [2025-03-08 23:07:22,497 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr128REQUIRES_VIOLATIONMEMORY_DEREFERENCE (36 of 206 remaining) [2025-03-08 23:07:22,497 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr129REQUIRES_VIOLATIONMEMORY_DEREFERENCE (35 of 206 remaining) [2025-03-08 23:07:22,497 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr130REQUIRES_VIOLATIONMEMORY_DEREFERENCE (34 of 206 remaining) [2025-03-08 23:07:22,497 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr131REQUIRES_VIOLATIONMEMORY_DEREFERENCE (33 of 206 remaining) [2025-03-08 23:07:22,497 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr132REQUIRES_VIOLATIONMEMORY_DEREFERENCE (32 of 206 remaining) [2025-03-08 23:07:22,497 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr133REQUIRES_VIOLATIONMEMORY_DEREFERENCE (31 of 206 remaining) [2025-03-08 23:07:22,497 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr134REQUIRES_VIOLATIONMEMORY_DEREFERENCE (30 of 206 remaining) [2025-03-08 23:07:22,497 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr135REQUIRES_VIOLATIONMEMORY_DEREFERENCE (29 of 206 remaining) [2025-03-08 23:07:22,497 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr136REQUIRES_VIOLATIONMEMORY_DEREFERENCE (28 of 206 remaining) [2025-03-08 23:07:22,497 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr137REQUIRES_VIOLATIONMEMORY_DEREFERENCE (27 of 206 remaining) [2025-03-08 23:07:22,497 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr138REQUIRES_VIOLATIONMEMORY_DEREFERENCE (26 of 206 remaining) [2025-03-08 23:07:22,497 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr139REQUIRES_VIOLATIONMEMORY_DEREFERENCE (25 of 206 remaining) [2025-03-08 23:07:22,497 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr140REQUIRES_VIOLATIONMEMORY_DEREFERENCE (24 of 206 remaining) [2025-03-08 23:07:22,498 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr141REQUIRES_VIOLATIONMEMORY_DEREFERENCE (23 of 206 remaining) [2025-03-08 23:07:22,498 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr142REQUIRES_VIOLATIONMEMORY_DEREFERENCE (22 of 206 remaining) [2025-03-08 23:07:22,498 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr143REQUIRES_VIOLATIONMEMORY_DEREFERENCE (21 of 206 remaining) [2025-03-08 23:07:22,498 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr144REQUIRES_VIOLATIONMEMORY_DEREFERENCE (20 of 206 remaining) [2025-03-08 23:07:22,498 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr145REQUIRES_VIOLATIONMEMORY_DEREFERENCE (19 of 206 remaining) [2025-03-08 23:07:22,499 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr146REQUIRES_VIOLATIONMEMORY_DEREFERENCE (18 of 206 remaining) [2025-03-08 23:07:22,499 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr147REQUIRES_VIOLATIONMEMORY_DEREFERENCE (17 of 206 remaining) [2025-03-08 23:07:22,499 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr148REQUIRES_VIOLATIONMEMORY_DEREFERENCE (16 of 206 remaining) [2025-03-08 23:07:22,499 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr149REQUIRES_VIOLATIONMEMORY_DEREFERENCE (15 of 206 remaining) [2025-03-08 23:07:22,499 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr150REQUIRES_VIOLATIONMEMORY_DEREFERENCE (14 of 206 remaining) [2025-03-08 23:07:22,499 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr151REQUIRES_VIOLATIONMEMORY_DEREFERENCE (13 of 206 remaining) [2025-03-08 23:07:22,499 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr152REQUIRES_VIOLATIONMEMORY_DEREFERENCE (12 of 206 remaining) [2025-03-08 23:07:22,499 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr153REQUIRES_VIOLATIONMEMORY_DEREFERENCE (11 of 206 remaining) [2025-03-08 23:07:22,499 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr154REQUIRES_VIOLATIONMEMORY_DEREFERENCE (10 of 206 remaining) [2025-03-08 23:07:22,499 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr155REQUIRES_VIOLATIONMEMORY_DEREFERENCE (9 of 206 remaining) [2025-03-08 23:07:22,499 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr156REQUIRES_VIOLATIONMEMORY_DEREFERENCE (8 of 206 remaining) [2025-03-08 23:07:22,499 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr157REQUIRES_VIOLATIONMEMORY_DEREFERENCE (7 of 206 remaining) [2025-03-08 23:07:22,499 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr158REQUIRES_VIOLATIONMEMORY_DEREFERENCE (6 of 206 remaining) [2025-03-08 23:07:22,499 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr159REQUIRES_VIOLATIONMEMORY_DEREFERENCE (5 of 206 remaining) [2025-03-08 23:07:22,499 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr160REQUIRES_VIOLATIONMEMORY_DEREFERENCE (4 of 206 remaining) [2025-03-08 23:07:22,499 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr161REQUIRES_VIOLATIONMEMORY_DEREFERENCE (3 of 206 remaining) [2025-03-08 23:07:22,499 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr162REQUIRES_VIOLATIONMEMORY_DEREFERENCE (2 of 206 remaining) [2025-03-08 23:07:22,499 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr163REQUIRES_VIOLATIONMEMORY_DEREFERENCE (1 of 206 remaining) [2025-03-08 23:07:22,499 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr164REQUIRES_VIOLATIONMEMORY_DEREFERENCE (0 of 206 remaining) [2025-03-08 23:07:22,499 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-03-08 23:07:22,508 INFO L422 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 23:07:22,693 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2025-03-08 23:07:22,696 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 08.03 11:07:22 BoogieIcfgContainer [2025-03-08 23:07:22,696 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2025-03-08 23:07:22,696 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2025-03-08 23:07:22,696 INFO L270 PluginConnector]: Initializing Witness Printer... [2025-03-08 23:07:22,697 INFO L274 PluginConnector]: Witness Printer initialized [2025-03-08 23:07:22,700 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 11:06:24" (3/4) ... [2025-03-08 23:07:22,702 INFO L149 WitnessPrinter]: No result that supports witness generation found [2025-03-08 23:07:22,702 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2025-03-08 23:07:22,703 INFO L158 Benchmark]: Toolchain (without parser) took 64355.18ms. Allocated memory was 142.6MB in the beginning and 369.1MB in the end (delta: 226.5MB). Free memory was 103.4MB in the beginning and 198.9MB in the end (delta: -95.5MB). Peak memory consumption was 138.7MB. Max. memory is 16.1GB. [2025-03-08 23:07:22,703 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 201.3MB. Free memory is still 126.4MB. There was no memory consumed. Max. memory is 16.1GB. [2025-03-08 23:07:22,703 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1102.72ms. Allocated memory is still 142.6MB. Free memory was 102.7MB in the beginning and 49.3MB in the end (delta: 53.4MB). Peak memory consumption was 92.0MB. Max. memory is 16.1GB. [2025-03-08 23:07:22,703 INFO L158 Benchmark]: Boogie Procedure Inliner took 182.74ms. Allocated memory is still 142.6MB. Free memory was 49.3MB in the beginning and 78.9MB in the end (delta: -29.5MB). Peak memory consumption was 12.3MB. Max. memory is 16.1GB. [2025-03-08 23:07:22,703 INFO L158 Benchmark]: Boogie Preprocessor took 216.78ms. Allocated memory is still 142.6MB. Free memory was 78.9MB in the beginning and 46.6MB in the end (delta: 32.3MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2025-03-08 23:07:22,703 INFO L158 Benchmark]: IcfgBuilder took 4963.58ms. Allocated memory was 142.6MB in the beginning and 352.3MB in the end (delta: 209.7MB). Free memory was 46.6MB in the beginning and 223.8MB in the end (delta: -177.2MB). Peak memory consumption was 170.7MB. Max. memory is 16.1GB. [2025-03-08 23:07:22,704 INFO L158 Benchmark]: TraceAbstraction took 57878.29ms. Allocated memory was 352.3MB in the beginning and 369.1MB in the end (delta: 16.8MB). Free memory was 223.8MB in the beginning and 198.9MB in the end (delta: 24.8MB). Peak memory consumption was 569.3MB. Max. memory is 16.1GB. [2025-03-08 23:07:22,704 INFO L158 Benchmark]: Witness Printer took 5.90ms. Allocated memory is still 369.1MB. Free memory was 198.9MB in the beginning and 198.9MB in the end (delta: 82.5kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2025-03-08 23:07:22,709 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.14ms. Allocated memory is still 201.3MB. Free memory is still 126.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1102.72ms. Allocated memory is still 142.6MB. Free memory was 102.7MB in the beginning and 49.3MB in the end (delta: 53.4MB). Peak memory consumption was 92.0MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 182.74ms. Allocated memory is still 142.6MB. Free memory was 49.3MB in the beginning and 78.9MB in the end (delta: -29.5MB). Peak memory consumption was 12.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 216.78ms. Allocated memory is still 142.6MB. Free memory was 78.9MB in the beginning and 46.6MB in the end (delta: 32.3MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * IcfgBuilder took 4963.58ms. Allocated memory was 142.6MB in the beginning and 352.3MB in the end (delta: 209.7MB). Free memory was 46.6MB in the beginning and 223.8MB in the end (delta: -177.2MB). Peak memory consumption was 170.7MB. Max. memory is 16.1GB. * TraceAbstraction took 57878.29ms. Allocated memory was 352.3MB in the beginning and 369.1MB in the end (delta: 16.8MB). Free memory was 223.8MB in the beginning and 198.9MB in the end (delta: 24.8MB). Peak memory consumption was 569.3MB. Max. memory is 16.1GB. * Witness Printer took 5.90ms. Allocated memory is still 369.1MB. Free memory was 198.9MB in the beginning and 198.9MB in the end (delta: 82.5kB). 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, 946 edges, 206 error locations. Started 1 CEGAR loops. OverallTime: 57.6s, OverallIterations: 9, TraceHistogramMax: 10, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 28.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 3807 SdHoareTripleChecker+Valid, 28.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 3805 mSDsluCounter, 20638 SdHoareTripleChecker+Invalid, 27.3s 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.3s 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, 1.8s SatisfiabilityAnalysisTime, 5.5s 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-03-08 23:07:22,773 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/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/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerMemDerefMemtrack.xml -i ../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_all.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash a564ea576763c13bfd3673da7d9fb82b1799f9ec9208539e745949eb812373cd --- Real Ultimate output --- This is Ultimate 0.3.0-?-e2fb8be-m [2025-03-08 23:07:24,569 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-08 23:07:24,670 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2025-03-08 23:07:24,677 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-08 23:07:24,677 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-08 23:07:24,702 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-08 23:07:24,702 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-08 23:07:24,703 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-08 23:07:24,704 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-08 23:07:24,704 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-08 23:07:24,704 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-08 23:07:24,705 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-08 23:07:24,705 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-08 23:07:24,705 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-08 23:07:24,705 INFO L153 SettingsManager]: * Use SBE=true [2025-03-08 23:07:24,705 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-08 23:07:24,705 INFO L153 SettingsManager]: * sizeof long=4 [2025-03-08 23:07:24,705 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-08 23:07:24,706 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-03-08 23:07:24,706 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-08 23:07:24,706 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2025-03-08 23:07:24,706 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2025-03-08 23:07:24,706 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2025-03-08 23:07:24,706 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-08 23:07:24,706 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-03-08 23:07:24,706 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-03-08 23:07:24,706 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-03-08 23:07:24,706 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-03-08 23:07:24,706 INFO L153 SettingsManager]: * sizeof long double=12 [2025-03-08 23:07:24,706 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-08 23:07:24,706 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-08 23:07:24,706 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-08 23:07:24,706 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-08 23:07:24,706 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-08 23:07:24,706 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-08 23:07:24,706 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 23:07:24,707 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-08 23:07:24,707 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-08 23:07:24,707 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-03-08 23:07:24,707 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-03-08 23:07:24,707 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-08 23:07:24,707 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-08 23:07:24,707 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-08 23:07:24,707 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-08 23:07:24,707 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/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-03-08 23:07:24,950 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-08 23:07:24,957 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-08 23:07:24,958 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-08 23:07:24,960 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-08 23:07:24,960 INFO L274 PluginConnector]: CDTParser initialized [2025-03-08 23:07:24,961 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_all.i [2025-03-08 23:07:26,098 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/359f4bcc2/124506ed136b4f7cbd1e8ec008e00922/FLAG10a8b8d35 [2025-03-08 23:07:26,393 INFO L384 CDTParser]: Found 1 translation units. [2025-03-08 23:07:26,394 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_all.i [2025-03-08 23:07:26,408 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/359f4bcc2/124506ed136b4f7cbd1e8ec008e00922/FLAG10a8b8d35 [2025-03-08 23:07:26,671 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/359f4bcc2/124506ed136b4f7cbd1e8ec008e00922 [2025-03-08 23:07:26,672 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-08 23:07:26,673 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-08 23:07:26,674 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-08 23:07:26,674 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-08 23:07:26,677 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-08 23:07:26,677 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 11:07:26" (1/1) ... [2025-03-08 23:07:26,677 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1bc31253 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:07:26, skipping insertion in model container [2025-03-08 23:07:26,678 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 11:07:26" (1/1) ... [2025-03-08 23:07:26,717 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-08 23:07:27,328 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-08 23:07:27,351 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-08 23:07:27,373 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-08 23:07:27,425 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-08 23:07:27,447 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-08 23:07:27,448 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 23:07:27,505 INFO L200 MainTranslator]: Completed pre-run [2025-03-08 23:07:27,674 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 23:07:27,833 INFO L204 MainTranslator]: Completed translation [2025-03-08 23:07:27,835 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:07:27 WrapperNode [2025-03-08 23:07:27,835 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-08 23:07:27,836 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-08 23:07:27,836 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-08 23:07:27,836 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-08 23:07:27,839 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:07:27" (1/1) ... [2025-03-08 23:07:27,882 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:07:27" (1/1) ... [2025-03-08 23:07:28,002 INFO L138 Inliner]: procedures = 485, calls = 2694, calls flagged for inlining = 56, calls inlined = 38, statements flattened = 3264 [2025-03-08 23:07:28,003 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-08 23:07:28,003 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-08 23:07:28,004 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-08 23:07:28,004 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-08 23:07:28,011 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:07:27" (1/1) ... [2025-03-08 23:07:28,012 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:07:27" (1/1) ... [2025-03-08 23:07:28,034 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:07:27" (1/1) ... [2025-03-08 23:07:28,112 INFO L175 MemorySlicer]: Split 2024 memory accesses to 27 slices as follows [16, 2, 5, 3, 5, 37, 35, 0, 1040, 480, 59, 35, 5, 11, 5, 15, 120, 67, 2, 21, 4, 2, 20, 18, 3, 2, 12]. 51 percent of accesses are in the largest equivalence class. The 1901 initializations are split as follows [5, 0, 3, 3, 4, 25, 15, 0, 1040, 480, 59, 32, 1, 2, 1, 10, 120, 67, 2, 0, 4, 0, 4, 18, 0, 0, 6]. The 58 writes are split as follows [8, 2, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 2, 5, 1, 2, 0, 0, 0, 21, 0, 1, 4, 0, 0, 0, 6]. [2025-03-08 23:07:28,112 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:07:27" (1/1) ... [2025-03-08 23:07:28,113 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:07:27" (1/1) ... [2025-03-08 23:07:28,225 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:07:27" (1/1) ... [2025-03-08 23:07:28,236 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:07:27" (1/1) ... [2025-03-08 23:07:28,259 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:07:27" (1/1) ... [2025-03-08 23:07:28,275 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:07:27" (1/1) ... [2025-03-08 23:07:28,311 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-08 23:07:28,312 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-08 23:07:28,312 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-08 23:07:28,312 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-08 23:07:28,313 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:07:27" (1/1) ... [2025-03-08 23:07:28,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 23:07:28,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 23:07:28,342 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-08 23:07:28,344 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-08 23:07:28,367 INFO L130 BoogieDeclarations]: Found specification of procedure zf_timer_off [2025-03-08 23:07:28,367 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_timer_off [2025-03-08 23:07:28,367 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_UINT~X~C_ULONG~TO~C_INT [2025-03-08 23:07:28,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_UINT~X~C_ULONG~TO~C_INT [2025-03-08 23:07:28,367 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2025-03-08 23:07:28,368 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_atomic_begin [2025-03-08 23:07:28,368 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-08 23:07:28,368 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-08 23:07:28,368 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-08 23:07:28,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#0 [2025-03-08 23:07:28,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#1 [2025-03-08 23:07:28,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#2 [2025-03-08 23:07:28,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#3 [2025-03-08 23:07:28,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#4 [2025-03-08 23:07:28,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#5 [2025-03-08 23:07:28,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#6 [2025-03-08 23:07:28,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#7 [2025-03-08 23:07:28,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#8 [2025-03-08 23:07:28,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#9 [2025-03-08 23:07:28,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#10 [2025-03-08 23:07:28,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#11 [2025-03-08 23:07:28,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#12 [2025-03-08 23:07:28,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#13 [2025-03-08 23:07:28,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#14 [2025-03-08 23:07:28,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#15 [2025-03-08 23:07:28,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#16 [2025-03-08 23:07:28,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#17 [2025-03-08 23:07:28,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#18 [2025-03-08 23:07:28,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#19 [2025-03-08 23:07:28,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#20 [2025-03-08 23:07:28,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#21 [2025-03-08 23:07:28,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#22 [2025-03-08 23:07:28,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#23 [2025-03-08 23:07:28,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#24 [2025-03-08 23:07:28,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#25 [2025-03-08 23:07:28,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#26 [2025-03-08 23:07:28,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-03-08 23:07:28,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-03-08 23:07:28,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-03-08 23:07:28,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-03-08 23:07:28,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-03-08 23:07:28,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-03-08 23:07:28,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-03-08 23:07:28,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-03-08 23:07:28,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-03-08 23:07:28,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-03-08 23:07:28,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-03-08 23:07:28,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-03-08 23:07:28,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-03-08 23:07:28,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-03-08 23:07:28,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-03-08 23:07:28,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-03-08 23:07:28,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-03-08 23:07:28,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-03-08 23:07:28,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-03-08 23:07:28,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-03-08 23:07:28,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-03-08 23:07:28,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-03-08 23:07:28,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-03-08 23:07:28,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-03-08 23:07:28,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-03-08 23:07:28,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-03-08 23:07:28,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-03-08 23:07:28,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-03-08 23:07:28,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-03-08 23:07:28,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-03-08 23:07:28,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-03-08 23:07:28,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-03-08 23:07:28,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-03-08 23:07:28,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-03-08 23:07:28,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-03-08 23:07:28,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-03-08 23:07:28,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-03-08 23:07:28,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-03-08 23:07:28,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-03-08 23:07:28,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-03-08 23:07:28,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-03-08 23:07:28,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-03-08 23:07:28,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-03-08 23:07:28,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-03-08 23:07:28,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-03-08 23:07:28,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-03-08 23:07:28,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-03-08 23:07:28,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-03-08 23:07:28,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-03-08 23:07:28,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-03-08 23:07:28,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-03-08 23:07:28,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-03-08 23:07:28,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-03-08 23:07:28,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-03-08 23:07:28,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2025-03-08 23:07:28,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2025-03-08 23:07:28,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2025-03-08 23:07:28,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2025-03-08 23:07:28,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2025-03-08 23:07:28,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2025-03-08 23:07:28,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2025-03-08 23:07:28,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2025-03-08 23:07:28,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2025-03-08 23:07:28,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2025-03-08 23:07:28,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2025-03-08 23:07:28,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2025-03-08 23:07:28,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2025-03-08 23:07:28,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2025-03-08 23:07:28,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#14 [2025-03-08 23:07:28,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#15 [2025-03-08 23:07:28,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#16 [2025-03-08 23:07:28,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#17 [2025-03-08 23:07:28,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#18 [2025-03-08 23:07:28,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#19 [2025-03-08 23:07:28,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#20 [2025-03-08 23:07:28,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#21 [2025-03-08 23:07:28,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#22 [2025-03-08 23:07:28,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#23 [2025-03-08 23:07:28,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#24 [2025-03-08 23:07:28,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#25 [2025-03-08 23:07:28,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#26 [2025-03-08 23:07:28,376 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-03-08 23:07:28,376 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-03-08 23:07:28,376 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2025-03-08 23:07:28,376 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_atomic_end [2025-03-08 23:07:28,376 INFO L130 BoogieDeclarations]: Found specification of procedure zf_get_control [2025-03-08 23:07:28,376 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_get_control [2025-03-08 23:07:28,376 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2025-03-08 23:07:28,376 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2025-03-08 23:07:28,376 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2025-03-08 23:07:28,376 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2025-03-08 23:07:28,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-08 23:07:28,376 INFO L130 BoogieDeclarations]: Found specification of procedure request_region [2025-03-08 23:07:28,376 INFO L138 BoogieDeclarations]: Found implementation of procedure request_region [2025-03-08 23:07:28,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-08 23:07:28,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-08 23:07:28,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-08 23:07:28,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-08 23:07:28,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-08 23:07:28,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-08 23:07:28,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-08 23:07:28,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 23:07:28,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irqsave [2025-03-08 23:07:28,377 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irqsave [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure release_region [2025-03-08 23:07:28,377 INFO L138 BoogieDeclarations]: Found implementation of procedure release_region [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-08 23:07:28,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_init [2025-03-08 23:07:28,377 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_init [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-03-08 23:07:28,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-03-08 23:07:28,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-03-08 23:07:28,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-03-08 23:07:28,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-03-08 23:07:28,381 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2025-03-08 23:07:28,381 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-08 23:07:28,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-08 23:07:28,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-08 23:07:28,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-08 23:07:28,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-08 23:07:28,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-08 23:07:28,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-08 23:07:28,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-08 23:07:28,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-08 23:07:28,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-08 23:07:28,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-08 23:07:28,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-08 23:07:28,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-08 23:07:28,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-08 23:07:28,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-08 23:07:28,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-08 23:07:28,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-08 23:07:28,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-08 23:07:28,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-08 23:07:28,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-08 23:07:28,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-08 23:07:28,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-08 23:07:28,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-08 23:07:28,383 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-08 23:07:28,383 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-08 23:07:28,383 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-03-08 23:07:28,383 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-03-08 23:07:28,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-03-08 23:07:28,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-03-08 23:07:28,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-03-08 23:07:28,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-03-08 23:07:28,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-03-08 23:07:28,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-03-08 23:07:28,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-03-08 23:07:28,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-03-08 23:07:28,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-03-08 23:07:28,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_add [2025-03-08 23:07:28,385 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_add [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-03-08 23:07:28,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-03-08 23:07:28,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-03-08 23:07:28,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-03-08 23:07:28,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-03-08 23:07:28,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-03-08 23:07:28,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-03-08 23:07:28,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-03-08 23:07:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-03-08 23:07:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-03-08 23:07:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-03-08 23:07:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-03-08 23:07:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-03-08 23:07:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-03-08 23:07:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-03-08 23:07:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-03-08 23:07:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-03-08 23:07:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-03-08 23:07:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-03-08 23:07:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-03-08 23:07:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-03-08 23:07:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-03-08 23:07:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-03-08 23:07:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-03-08 23:07:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-03-08 23:07:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-03-08 23:07:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-03-08 23:07:28,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-08 23:07:28,390 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2025-03-08 23:07:28,390 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-03-08 23:07:28,390 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure misc_deregister [2025-03-08 23:07:28,390 INFO L138 BoogieDeclarations]: Found implementation of procedure misc_deregister [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure assert_context_process [2025-03-08 23:07:28,390 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_context_process [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure zf_set_control [2025-03-08 23:07:28,390 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_set_control [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~$Pointer$~TO~C_LONG [2025-03-08 23:07:28,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_ULONG~X~$Pointer$~TO~C_LONG [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure zf_readw [2025-03-08 23:07:28,390 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_readw [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-03-08 23:07:28,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-03-08 23:07:28,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-03-08 23:07:28,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-03-08 23:07:28,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-03-08 23:07:28,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-03-08 23:07:28,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-03-08 23:07:28,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-03-08 23:07:28,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-03-08 23:07:28,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-03-08 23:07:28,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-03-08 23:07:28,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-03-08 23:07:28,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-03-08 23:07:28,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-03-08 23:07:28,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-03-08 23:07:28,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-03-08 23:07:28,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-03-08 23:07:28,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-03-08 23:07:28,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure zf_ping [2025-03-08 23:07:28,394 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_ping [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-03-08 23:07:28,394 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-03-08 23:07:28,394 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~C_ULONG~TO~VOID [2025-03-08 23:07:28,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~C_ULONG~TO~VOID [2025-03-08 23:07:28,895 INFO L256 CfgBuilder]: Building ICFG [2025-03-08 23:07:28,897 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-08 23:07:28,971 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L3286: havoc copy_to_user_#t~nondet665#1; [2025-03-08 23:07:28,971 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L3278: havoc put_user_#t~nondet664#1; [2025-03-08 23:07:29,017 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L1510: havoc #t~ret198; [2025-03-08 23:07:29,154 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L1707: havoc zf_open_#t~ret213#1; [2025-03-08 23:07:36,738 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L3521: havoc misc_register_#t~ret703#1; [2025-03-08 23:07:37,650 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L3262: havoc get_user_#t~nondet662#1; [2025-03-08 23:07:37,742 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L1472: havoc #t~ret197#1; [2025-03-08 23:07:37,742 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L3986: havoc inw_#t~nondet742#1; [2025-03-08 23:07:38,157 INFO L? ?]: Removed 645 outVars from TransFormulas that were not future-live. [2025-03-08 23:07:38,158 INFO L307 CfgBuilder]: Performing block encoding [2025-03-08 23:07:38,194 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-08 23:07:38,198 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2025-03-08 23:07:38,199 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 11:07:38 BoogieIcfgContainer [2025-03-08 23:07:38,199 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-08 23:07:38,200 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-08 23:07:38,201 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-08 23:07:38,204 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-08 23:07:38,205 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.03 11:07:26" (1/3) ... [2025-03-08 23:07:38,205 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@78669c6b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 11:07:38, skipping insertion in model container [2025-03-08 23:07:38,205 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 11:07:27" (2/3) ... [2025-03-08 23:07:38,205 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@78669c6b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 11:07:38, skipping insertion in model container [2025-03-08 23:07:38,206 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 11:07:38" (3/3) ... [2025-03-08 23:07:38,207 INFO L128 eAbstractionObserver]: Analyzing ICFG ddv_machzwd_all.i [2025-03-08 23:07:38,216 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-08 23:07:38,218 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-03-08 23:07:38,260 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-08 23:07:38,269 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;@77d20003, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-08 23:07:38,269 INFO L334 AbstractCegarLoop]: Starting to check reachability of 206 error locations. [2025-03-08 23:07:38,274 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-03-08 23:07:38,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2025-03-08 23:07:38,280 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 23:07:38,281 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2025-03-08 23:07:38,281 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-03-08 23:07:38,285 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 23:07:38,285 INFO L85 PathProgramCache]: Analyzing trace with hash 756977462, now seen corresponding path program 1 times [2025-03-08 23:07:38,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2025-03-08 23:07:38,300 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [158074455] [2025-03-08 23:07:38,300 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 23:07:38,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-08 23:07:38,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 23:07:38,307 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-08 23:07:38,308 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-03-08 23:07:40,750 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 5 statements into 1 equivalence classes.