./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-hwmon-it87.ko.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 8fc3dc66 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/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-hwmon-it87.ko.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-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 ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 0b10b1b3528380403ac10783c1c50048dfd3b52c04b5bded1769f348bdf69761 --- Real Ultimate output --- This is Ultimate 0.3.0-?-8fc3dc6-m [2025-03-17 07:28:41,522 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-17 07:28:41,581 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-17 07:28:41,584 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-17 07:28:41,584 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-17 07:28:41,604 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-17 07:28:41,605 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-17 07:28:41,605 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-17 07:28:41,606 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-17 07:28:41,606 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-17 07:28:41,606 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-17 07:28:41,607 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-17 07:28:41,607 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-17 07:28:41,607 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-17 07:28:41,607 INFO L153 SettingsManager]: * Use SBE=true [2025-03-17 07:28:41,607 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-17 07:28:41,607 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-17 07:28:41,608 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-17 07:28:41,608 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-17 07:28:41,608 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-17 07:28:41,608 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-17 07:28:41,608 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-17 07:28:41,608 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-17 07:28:41,608 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-17 07:28:41,608 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-17 07:28:41,608 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-17 07:28:41,608 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-17 07:28:41,609 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-17 07:28:41,609 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-17 07:28:41,609 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-17 07:28:41,609 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-17 07:28:41,609 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-17 07:28:41,609 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-17 07:28:41,609 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-17 07:28:41,609 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-17 07:28:41,609 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-17 07:28:41,609 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-17 07:28:41,609 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-17 07:28:41,609 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-17 07:28:41,609 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-17 07:28:41,609 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 ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 0b10b1b3528380403ac10783c1c50048dfd3b52c04b5bded1769f348bdf69761 [2025-03-17 07:28:41,812 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-17 07:28:41,819 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-17 07:28:41,820 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-17 07:28:41,821 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-17 07:28:41,822 INFO L274 PluginConnector]: CDTParser initialized [2025-03-17 07:28:41,822 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-hwmon-it87.ko.cil.out.i [2025-03-17 07:28:42,973 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3fc4c0e11/39a2c5c8faeb4d10a2834e77d04aa721/FLAG30a71b87c [2025-03-17 07:28:43,459 INFO L384 CDTParser]: Found 1 translation units. [2025-03-17 07:28:43,460 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-hwmon-it87.ko.cil.out.i [2025-03-17 07:28:43,489 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3fc4c0e11/39a2c5c8faeb4d10a2834e77d04aa721/FLAG30a71b87c [2025-03-17 07:28:43,502 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3fc4c0e11/39a2c5c8faeb4d10a2834e77d04aa721 [2025-03-17 07:28:43,505 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-17 07:28:43,506 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-17 07:28:43,507 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-17 07:28:43,507 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-17 07:28:43,510 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-17 07:28:43,510 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 07:28:43" (1/1) ... [2025-03-17 07:28:43,510 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@75a9e004 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:28:43, skipping insertion in model container [2025-03-17 07:28:43,511 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 07:28:43" (1/1) ... [2025-03-17 07:28:43,578 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-17 07:28:44,537 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-hwmon-it87.ko.cil.out.i[224660,224673] [2025-03-17 07:28:44,561 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 07:28:44,625 INFO L200 MainTranslator]: Completed pre-run [2025-03-17 07:28:44,673 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [2988] [2025-03-17 07:28:44,674 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [2995] [2025-03-17 07:28:44,843 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-hwmon-it87.ko.cil.out.i[224660,224673] [2025-03-17 07:28:44,852 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 07:28:45,091 INFO L204 MainTranslator]: Completed translation [2025-03-17 07:28:45,092 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:28:45 WrapperNode [2025-03-17 07:28:45,092 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-17 07:28:45,094 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-17 07:28:45,094 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-17 07:28:45,094 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-17 07:28:45,098 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:28:45" (1/1) ... [2025-03-17 07:28:45,157 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:28:45" (1/1) ... [2025-03-17 07:28:45,302 INFO L138 Inliner]: procedures = 166, calls = 3687, calls flagged for inlining = 51, calls inlined = 38, statements flattened = 4757 [2025-03-17 07:28:45,303 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-17 07:28:45,304 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-17 07:28:45,304 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-17 07:28:45,304 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-17 07:28:45,313 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:28:45" (1/1) ... [2025-03-17 07:28:45,313 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:28:45" (1/1) ... [2025-03-17 07:28:45,347 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:28:45" (1/1) ... [2025-03-17 07:28:45,478 INFO L175 MemorySlicer]: Split 2855 memory accesses to 31 slices as follows [7, 5, 5, 5, 40, 118, 5, 157, 5, 5, 5, 8, 22, 2164, 164, 2, 8, 10, 7, 4, 5, 5, 6, 8, 5, 5, 55, 5, 7, 1, 7]. 76 percent of accesses are in the largest equivalence class. The 357 initializations are split as follows [0, 0, 5, 5, 0, 40, 5, 7, 5, 5, 5, 8, 0, 0, 164, 2, 8, 10, 0, 4, 5, 5, 6, 5, 5, 5, 39, 0, 7, 0, 7]. The 2410 writes are split as follows [6, 2, 0, 0, 24, 19, 0, 149, 0, 0, 0, 0, 22, 2164, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 16, 1, 0, 0, 0]. [2025-03-17 07:28:45,478 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:28:45" (1/1) ... [2025-03-17 07:28:45,478 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:28:45" (1/1) ... [2025-03-17 07:28:45,577 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:28:45" (1/1) ... [2025-03-17 07:28:45,587 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:28:45" (1/1) ... [2025-03-17 07:28:45,619 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:28:45" (1/1) ... [2025-03-17 07:28:45,635 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:28:45" (1/1) ... [2025-03-17 07:28:45,668 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-17 07:28:45,670 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-17 07:28:45,670 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-17 07:28:45,670 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-17 07:28:45,671 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:28:45" (1/1) ... [2025-03-17 07:28:45,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-17 07:28:45,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 07:28:45,699 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-17 07:28:45,701 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-17 07:28:45,723 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2025-03-17 07:28:45,723 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2025-03-17 07:28:45,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-17 07:28:45,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-17 07:28:45,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-17 07:28:45,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-17 07:28:45,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-17 07:28:45,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-17 07:28:45,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-17 07:28:45,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-17 07:28:45,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-17 07:28:45,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-17 07:28:45,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-17 07:28:45,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-17 07:28:45,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-17 07:28:45,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-17 07:28:45,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-17 07:28:45,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-17 07:28:45,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-17 07:28:45,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-17 07:28:45,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-17 07:28:45,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-17 07:28:45,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-17 07:28:45,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-17 07:28:45,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-17 07:28:45,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-17 07:28:45,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-17 07:28:45,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-17 07:28:45,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-17 07:28:45,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-17 07:28:45,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure platform_driver_unregister [2025-03-17 07:28:45,725 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_driver_unregister [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-03-17 07:28:45,725 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure dmi_get_system_info [2025-03-17 07:28:45,725 INFO L138 BoogieDeclarations]: Found implementation of procedure dmi_get_system_info [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_create_group [2025-03-17 07:28:45,725 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_create_group [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-17 07:28:45,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-17 07:28:45,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-17 07:28:45,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-17 07:28:45,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-17 07:28:45,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-17 07:28:45,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-17 07:28:45,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-17 07:28:45,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-17 07:28:45,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-17 07:28:45,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-17 07:28:45,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-17 07:28:45,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-17 07:28:45,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-17 07:28:45,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-17 07:28:45,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-17 07:28:45,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-17 07:28:45,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-17 07:28:45,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-17 07:28:45,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-17 07:28:45,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-17 07:28:45,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-17 07:28:45,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-17 07:28:45,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-17 07:28:45,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-17 07:28:45,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-17 07:28:45,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-17 07:28:45,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-17 07:28:45,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-17 07:28:45,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-17 07:28:45,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-17 07:28:45,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-17 07:28:45,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-17 07:28:45,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-17 07:28:45,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-17 07:28:45,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-17 07:28:45,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-17 07:28:45,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-17 07:28:45,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-17 07:28:45,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-17 07:28:45,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-17 07:28:45,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-17 07:28:45,729 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_remove_group [2025-03-17 07:28:45,729 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_remove_group [2025-03-17 07:28:45,729 INFO L130 BoogieDeclarations]: Found specification of procedure has_old_autopwm [2025-03-17 07:28:45,729 INFO L138 BoogieDeclarations]: Found implementation of procedure has_old_autopwm [2025-03-17 07:28:45,729 INFO L130 BoogieDeclarations]: Found specification of procedure it87_write_value [2025-03-17 07:28:45,729 INFO L138 BoogieDeclarations]: Found implementation of procedure it87_write_value [2025-03-17 07:28:45,729 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-17 07:28:45,729 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-17 07:28:45,729 INFO L130 BoogieDeclarations]: Found specification of procedure slow_down_io [2025-03-17 07:28:45,729 INFO L138 BoogieDeclarations]: Found implementation of procedure slow_down_io [2025-03-17 07:28:45,729 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2025-03-17 07:28:45,729 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2025-03-17 07:28:45,730 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-17 07:28:45,730 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-17 07:28:45,730 INFO L130 BoogieDeclarations]: Found specification of procedure dev_printk [2025-03-17 07:28:45,730 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_printk [2025-03-17 07:28:45,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-17 07:28:45,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-17 07:28:45,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-17 07:28:45,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-17 07:28:45,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-17 07:28:45,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-17 07:28:45,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-17 07:28:45,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-17 07:28:45,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-17 07:28:45,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-17 07:28:45,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-17 07:28:45,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-17 07:28:45,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-17 07:28:45,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-17 07:28:45,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-17 07:28:45,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-17 07:28:45,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-17 07:28:45,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-17 07:28:45,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-17 07:28:45,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-17 07:28:45,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-17 07:28:45,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-17 07:28:45,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-17 07:28:45,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-17 07:28:45,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-17 07:28:45,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-17 07:28:45,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-17 07:28:45,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-17 07:28:45,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-17 07:28:45,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-17 07:28:45,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-17 07:28:45,732 INFO L130 BoogieDeclarations]: Found specification of procedure superio_select [2025-03-17 07:28:45,732 INFO L138 BoogieDeclarations]: Found implementation of procedure superio_select [2025-03-17 07:28:45,732 INFO L130 BoogieDeclarations]: Found specification of procedure it87_remove_files [2025-03-17 07:28:45,732 INFO L138 BoogieDeclarations]: Found implementation of procedure it87_remove_files [2025-03-17 07:28:45,732 INFO L130 BoogieDeclarations]: Found specification of procedure superio_inb [2025-03-17 07:28:45,732 INFO L138 BoogieDeclarations]: Found implementation of procedure superio_inb [2025-03-17 07:28:45,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-17 07:28:45,732 INFO L130 BoogieDeclarations]: Found specification of procedure has_16bit_fans [2025-03-17 07:28:45,732 INFO L138 BoogieDeclarations]: Found implementation of procedure has_16bit_fans [2025-03-17 07:28:45,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-17 07:28:45,732 INFO L130 BoogieDeclarations]: Found specification of procedure superio_inw [2025-03-17 07:28:45,732 INFO L138 BoogieDeclarations]: Found implementation of procedure superio_inw [2025-03-17 07:28:45,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-17 07:28:45,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-17 07:28:45,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-17 07:28:45,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-17 07:28:45,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-17 07:28:45,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-17 07:28:45,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure it87_read_value [2025-03-17 07:28:45,733 INFO L138 BoogieDeclarations]: Found implementation of procedure it87_read_value [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-17 07:28:45,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-17 07:28:45,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-17 07:28:45,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-17 07:28:45,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-17 07:28:45,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-17 07:28:45,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-17 07:28:45,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-17 07:28:45,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-17 07:28:45,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-17 07:28:45,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-17 07:28:45,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-17 07:28:45,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-17 07:28:45,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-17 07:28:45,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-17 07:28:45,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-17 07:28:45,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-17 07:28:45,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-17 07:28:45,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-17 07:28:45,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2025-03-17 07:28:45,734 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2025-03-17 07:28:45,734 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-17 07:28:45,734 INFO L130 BoogieDeclarations]: Found specification of procedure platform_set_drvdata [2025-03-17 07:28:45,734 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_set_drvdata [2025-03-17 07:28:45,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-17 07:28:45,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-17 07:28:45,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-17 07:28:45,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-17 07:28:45,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-17 07:28:45,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-17 07:28:45,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-17 07:28:45,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-17 07:28:45,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-17 07:28:45,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-17 07:28:45,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-17 07:28:45,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-17 07:28:45,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-17 07:28:45,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-17 07:28:45,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-17 07:28:45,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-17 07:28:45,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-17 07:28:45,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-17 07:28:45,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-17 07:28:45,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-17 07:28:45,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-17 07:28:45,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-17 07:28:45,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-17 07:28:45,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-17 07:28:45,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-17 07:28:45,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-17 07:28:45,736 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-17 07:28:45,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-17 07:28:45,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-17 07:28:45,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-17 07:28:45,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-17 07:28:45,737 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_drvdata [2025-03-17 07:28:45,737 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_drvdata [2025-03-17 07:28:45,737 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-17 07:28:45,737 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-17 07:28:45,737 INFO L130 BoogieDeclarations]: Found specification of procedure it87_get_fan_group [2025-03-17 07:28:45,737 INFO L138 BoogieDeclarations]: Found implementation of procedure it87_get_fan_group [2025-03-17 07:28:45,737 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-03-17 07:28:45,737 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-03-17 07:28:45,737 INFO L130 BoogieDeclarations]: Found specification of procedure outb_p [2025-03-17 07:28:45,737 INFO L138 BoogieDeclarations]: Found implementation of procedure outb_p [2025-03-17 07:28:45,737 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2025-03-17 07:28:45,737 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2025-03-17 07:28:45,737 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-03-17 07:28:45,737 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-03-17 07:28:45,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-17 07:28:45,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-17 07:28:45,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-17 07:28:45,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-17 07:28:45,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-17 07:28:45,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2025-03-17 07:28:45,738 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-17 07:28:45,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_create_file [2025-03-17 07:28:45,738 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_create_file [2025-03-17 07:28:45,738 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-03-17 07:28:45,738 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-03-17 07:28:46,246 INFO L256 CfgBuilder]: Building ICFG [2025-03-17 07:28:46,248 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-17 07:28:46,279 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6935: havoc #t~ret780.base, #t~ret780.offset; [2025-03-17 07:28:46,342 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6924: havoc #t~nondet777; [2025-03-17 07:28:46,467 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7000: havoc #t~nondet791; [2025-03-17 07:28:46,471 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6913: havoc #t~nondet774; [2025-03-17 07:28:46,477 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7008: havoc #t~nondet793; [2025-03-17 07:28:46,482 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6916: havoc #t~ret775.base, #t~ret775.offset; [2025-03-17 07:28:46,486 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905: havoc #t~nondet772; [2025-03-17 07:28:46,489 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7012: havoc #t~nondet794; [2025-03-17 07:28:46,520 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6928: havoc dev_set_drvdata_#t~nondet778#1; [2025-03-17 07:28:46,546 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901: havoc #t~ret771.base, #t~ret771.offset; [2025-03-17 07:29:10,537 WARN L249 Executor]: External (MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1) with exit command (exit)) stderr output: (error "out of memory") [2025-03-17 07:29:10,540 FATAL L? ?]: An unrecoverable error occured during an interaction with an SMT solver: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: External (MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1) with exit command (exit)) Received EOF on stdin. stderr output: (error "out of memory") at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parse(Executor.java:262) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parseCheckSatResult(Executor.java:281) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Scriptor.checkSat(Scriptor.java:155) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.checkSat(WrapperScript.java:163) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.checkSat(WrapperScript.java:163) at de.uni_freiburg.informatik.ultimate.logic.Util.checkSat(Util.java:61) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.boogie.Statements2TransFormula.constructTransFormula(Statements2TransFormula.java:221) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.boogie.Statements2TransFormula.getTransFormula(Statements2TransFormula.java:175) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.boogie.Statements2TransFormula.statementSequence(Statements2TransFormula.java:735) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.util.TransFormulaAdder.addTransitionFormulas(TransFormulaAdder.java:119) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:703) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:290) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: EOF at de.uni_freiburg.informatik.ultimate.smtsolver.external.Parser$Action$.CUP$do_action(Parser.java:1518) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Parser.do_action(Parser.java:701) at com.github.jhoenicke.javacup.runtime.LRParser.parse(LRParser.java:383) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parse(Executor.java:258) ... 25 more [2025-03-17 07:29:10,538 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 101 [2025-03-17 07:29:10,546 INFO L158 Benchmark]: Toolchain (without parser) took 27039.08ms. Allocated memory was 142.6MB in the beginning and 662.7MB in the end (delta: 520.1MB). Free memory was 103.8MB in the beginning and 400.2MB in the end (delta: -296.5MB). Peak memory consumption was 456.8MB. Max. memory is 16.1GB. [2025-03-17 07:29:10,546 INFO L158 Benchmark]: CDTParser took 0.20ms. Allocated memory is still 201.3MB. Free memory is still 123.2MB. There was no memory consumed. Max. memory is 16.1GB. [2025-03-17 07:29:10,546 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1586.28ms. Allocated memory was 142.6MB in the beginning and 302.0MB in the end (delta: 159.4MB). Free memory was 103.3MB in the beginning and 182.6MB in the end (delta: -79.3MB). Peak memory consumption was 116.2MB. Max. memory is 16.1GB. [2025-03-17 07:29:10,546 INFO L158 Benchmark]: Boogie Procedure Inliner took 209.34ms. Allocated memory is still 302.0MB. Free memory was 182.6MB in the beginning and 148.9MB in the end (delta: 33.7MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2025-03-17 07:29:10,547 INFO L158 Benchmark]: Boogie Preprocessor took 364.71ms. Allocated memory is still 302.0MB. Free memory was 148.9MB in the beginning and 92.8MB in the end (delta: 56.1MB). Peak memory consumption was 58.7MB. Max. memory is 16.1GB. [2025-03-17 07:29:10,547 INFO L158 Benchmark]: IcfgBuilder took 24874.62ms. Allocated memory was 302.0MB in the beginning and 662.7MB in the end (delta: 360.7MB). Free memory was 92.8MB in the beginning and 400.2MB in the end (delta: -307.5MB). Peak memory consumption was 288.4MB. Max. memory is 16.1GB. [2025-03-17 07:29:10,549 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.20ms. Allocated memory is still 201.3MB. Free memory is still 123.2MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1586.28ms. Allocated memory was 142.6MB in the beginning and 302.0MB in the end (delta: 159.4MB). Free memory was 103.3MB in the beginning and 182.6MB in the end (delta: -79.3MB). Peak memory consumption was 116.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 209.34ms. Allocated memory is still 302.0MB. Free memory was 182.6MB in the beginning and 148.9MB in the end (delta: 33.7MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * Boogie Preprocessor took 364.71ms. Allocated memory is still 302.0MB. Free memory was 148.9MB in the beginning and 92.8MB in the end (delta: 56.1MB). Peak memory consumption was 58.7MB. Max. memory is 16.1GB. * IcfgBuilder took 24874.62ms. Allocated memory was 302.0MB in the beginning and 662.7MB in the end (delta: 360.7MB). Free memory was 92.8MB in the beginning and 400.2MB in the end (delta: -307.5MB). Peak memory consumption was 288.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: SMTLIBException: External (MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1) with exit command (exit)) Received EOF on stdin. stderr output: (error "out of memory") de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: SMTLIBException: External (MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1) with exit command (exit)) Received EOF on stdin. stderr output: (error "out of memory") : de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parse(Executor.java:262) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 2988]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [2988] - GenericResultAtLocation [Line: 2995]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [2995] RESULT: Ultimate could not prove your program: Toolchain returned no result. 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/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-hwmon-it87.ko.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-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 ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 0b10b1b3528380403ac10783c1c50048dfd3b52c04b5bded1769f348bdf69761 --- Real Ultimate output --- This is Ultimate 0.3.0-?-8fc3dc6-m [2025-03-17 07:29:12,303 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-17 07:29:12,378 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-03-17 07:29:12,389 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-17 07:29:12,391 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-17 07:29:12,406 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-17 07:29:12,407 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-17 07:29:12,407 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-17 07:29:12,407 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-17 07:29:12,407 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-17 07:29:12,407 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-17 07:29:12,407 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-17 07:29:12,408 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-17 07:29:12,408 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-17 07:29:12,408 INFO L153 SettingsManager]: * Use SBE=true [2025-03-17 07:29:12,408 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-17 07:29:12,408 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-17 07:29:12,408 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-17 07:29:12,408 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-17 07:29:12,408 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-17 07:29:12,408 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-17 07:29:12,408 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-03-17 07:29:12,409 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-03-17 07:29:12,409 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-03-17 07:29:12,409 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-17 07:29:12,409 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-17 07:29:12,409 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-17 07:29:12,409 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-17 07:29:12,409 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-17 07:29:12,409 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-17 07:29:12,409 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-17 07:29:12,409 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-17 07:29:12,409 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-17 07:29:12,409 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-17 07:29:12,409 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-17 07:29:12,409 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-17 07:29:12,409 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-03-17 07:29:12,409 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-03-17 07:29:12,409 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-17 07:29:12,409 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-17 07:29:12,409 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-17 07:29:12,409 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-17 07:29:12,409 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 ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 0b10b1b3528380403ac10783c1c50048dfd3b52c04b5bded1769f348bdf69761 [2025-03-17 07:29:12,664 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-17 07:29:12,671 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-17 07:29:12,673 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-17 07:29:12,674 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-17 07:29:12,674 INFO L274 PluginConnector]: CDTParser initialized [2025-03-17 07:29:12,675 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-hwmon-it87.ko.cil.out.i [2025-03-17 07:29:13,907 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ab4eea6f4/457face6538044b7afe281a9f08e7557/FLAG19e3206ee [2025-03-17 07:29:14,372 INFO L384 CDTParser]: Found 1 translation units. [2025-03-17 07:29:14,374 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-hwmon-it87.ko.cil.out.i [2025-03-17 07:29:14,406 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ab4eea6f4/457face6538044b7afe281a9f08e7557/FLAG19e3206ee [2025-03-17 07:29:14,417 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ab4eea6f4/457face6538044b7afe281a9f08e7557 [2025-03-17 07:29:14,419 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-17 07:29:14,421 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-17 07:29:14,422 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-17 07:29:14,422 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-17 07:29:14,425 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-17 07:29:14,426 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 07:29:14" (1/1) ... [2025-03-17 07:29:14,426 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6b2cd2c2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:29:14, skipping insertion in model container [2025-03-17 07:29:14,427 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 07:29:14" (1/1) ... [2025-03-17 07:29:14,499 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-17 07:29:15,386 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-17 07:29:15,394 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-17 07:29:15,448 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-17 07:29:15,460 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-17 07:29:15,487 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-17 07:29:15,548 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-17 07:29:15,558 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-17 07:29:15,568 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-17 07:29:15,577 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-17 07:29:15,607 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-17 07:29:15,614 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-17 07:29:15,624 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-17 07:29:15,636 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-17 07:29:15,648 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-17 07:29:15,681 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-17 07:29:15,707 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-17 07:29:15,715 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-17 07:29:15,719 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-17 07:29:15,729 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-17 07:29:15,734 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:29:15,763 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-17 07:29:15,764 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-17 07:29:15,767 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-17 07:29:15,771 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-17 07:29:15,774 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-17 07:29:15,779 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-17 07:29:15,780 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:29:15,780 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-17 07:29:15,782 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-17 07:29:15,783 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-17 07:29:15,784 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-17 07:29:15,786 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-17 07:29:15,791 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-17 07:29:15,800 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-17 07:29:15,811 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-17 07:29:15,816 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-17 07:29:15,833 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-hwmon-it87.ko.cil.out.i[224660,224673] [2025-03-17 07:29:15,862 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-17 07:29:15,863 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 07:29:15,959 INFO L200 MainTranslator]: Completed pre-run [2025-03-17 07:29:16,026 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [2988] [2025-03-17 07:29:16,027 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [2995] [2025-03-17 07:29:16,204 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-hwmon-it87.ko.cil.out.i[224660,224673] [2025-03-17 07:29:16,213 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 07:29:16,563 INFO L204 MainTranslator]: Completed translation [2025-03-17 07:29:16,565 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:29:16 WrapperNode [2025-03-17 07:29:16,565 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-17 07:29:16,567 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-17 07:29:16,567 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-17 07:29:16,567 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-17 07:29:16,572 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:29:16" (1/1) ... [2025-03-17 07:29:16,638 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:29:16" (1/1) ... [2025-03-17 07:29:16,791 INFO L138 Inliner]: procedures = 174, calls = 3687, calls flagged for inlining = 51, calls inlined = 38, statements flattened = 4350 [2025-03-17 07:29:16,792 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-17 07:29:16,792 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-17 07:29:16,792 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-17 07:29:16,793 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-17 07:29:16,800 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:29:16" (1/1) ... [2025-03-17 07:29:16,801 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:29:16" (1/1) ... [2025-03-17 07:29:16,835 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:29:16" (1/1) ... [2025-03-17 07:29:16,959 INFO L175 MemorySlicer]: Split 2855 memory accesses to 31 slices as follows [164, 1, 5, 5, 40, 5, 5, 5, 118, 5, 8, 157, 22, 2164, 7, 2, 7, 10, 4, 5, 5, 5, 5, 6, 8, 5, 5, 8, 55, 7, 7]. 76 percent of accesses are in the largest equivalence class. The 357 initializations are split as follows [164, 0, 5, 5, 0, 5, 5, 5, 40, 5, 8, 7, 0, 0, 0, 2, 0, 10, 4, 0, 5, 5, 0, 6, 5, 5, 5, 8, 39, 7, 7]. The 2410 writes are split as follows [0, 0, 0, 0, 24, 0, 0, 0, 19, 0, 0, 149, 22, 2164, 7, 0, 6, 0, 0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 16, 0, 0]. [2025-03-17 07:29:16,964 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:29:16" (1/1) ... [2025-03-17 07:29:16,964 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:29:16" (1/1) ... [2025-03-17 07:29:17,079 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:29:16" (1/1) ... [2025-03-17 07:29:17,089 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:29:16" (1/1) ... [2025-03-17 07:29:17,121 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:29:16" (1/1) ... [2025-03-17 07:29:17,144 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:29:16" (1/1) ... [2025-03-17 07:29:17,223 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-17 07:29:17,225 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-17 07:29:17,225 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-17 07:29:17,225 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-17 07:29:17,226 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:29:16" (1/1) ... [2025-03-17 07:29:17,230 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-17 07:29:17,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 07:29:17,252 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-17 07:29:17,257 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-17 07:29:17,275 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2025-03-17 07:29:17,275 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2025-03-17 07:29:17,276 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-03-17 07:29:17,276 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-03-17 07:29:17,276 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-03-17 07:29:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-03-17 07:29:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-03-17 07:29:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-03-17 07:29:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-03-17 07:29:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-03-17 07:29:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-03-17 07:29:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-03-17 07:29:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-03-17 07:29:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-03-17 07:29:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-03-17 07:29:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-03-17 07:29:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-03-17 07:29:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-03-17 07:29:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-03-17 07:29:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-03-17 07:29:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-03-17 07:29:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-03-17 07:29:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-03-17 07:29:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-03-17 07:29:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-03-17 07:29:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-03-17 07:29:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-03-17 07:29:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-03-17 07:29:17,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure platform_driver_unregister [2025-03-17 07:29:17,279 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_driver_unregister [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-03-17 07:29:17,279 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure dmi_get_system_info [2025-03-17 07:29:17,279 INFO L138 BoogieDeclarations]: Found implementation of procedure dmi_get_system_info [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_create_group [2025-03-17 07:29:17,279 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_create_group [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-03-17 07:29:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-03-17 07:29:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-03-17 07:29:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-03-17 07:29:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-03-17 07:29:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-03-17 07:29:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-03-17 07:29:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-03-17 07:29:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-03-17 07:29:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-03-17 07:29:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-03-17 07:29:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-03-17 07:29:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-03-17 07:29:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-03-17 07:29:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-03-17 07:29:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-03-17 07:29:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-03-17 07:29:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-03-17 07:29:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-03-17 07:29:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-03-17 07:29:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-03-17 07:29:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-03-17 07:29:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-03-17 07:29:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-03-17 07:29:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-03-17 07:29:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-03-17 07:29:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-03-17 07:29:17,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-03-17 07:29:17,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-03-17 07:29:17,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-03-17 07:29:17,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-03-17 07:29:17,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-03-17 07:29:17,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-03-17 07:29:17,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-03-17 07:29:17,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-17 07:29:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-17 07:29:17,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-17 07:29:17,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-17 07:29:17,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-17 07:29:17,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-17 07:29:17,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-17 07:29:17,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_remove_group [2025-03-17 07:29:17,285 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_remove_group [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure has_old_autopwm [2025-03-17 07:29:17,285 INFO L138 BoogieDeclarations]: Found implementation of procedure has_old_autopwm [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure it87_write_value [2025-03-17 07:29:17,285 INFO L138 BoogieDeclarations]: Found implementation of procedure it87_write_value [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-17 07:29:17,285 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure slow_down_io [2025-03-17 07:29:17,285 INFO L138 BoogieDeclarations]: Found implementation of procedure slow_down_io [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2025-03-17 07:29:17,285 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-17 07:29:17,285 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure dev_printk [2025-03-17 07:29:17,285 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_printk [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure superio_select [2025-03-17 07:29:17,285 INFO L138 BoogieDeclarations]: Found implementation of procedure superio_select [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-03-17 07:29:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-03-17 07:29:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-03-17 07:29:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-03-17 07:29:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-03-17 07:29:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-03-17 07:29:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-03-17 07:29:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-03-17 07:29:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-03-17 07:29:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-03-17 07:29:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-03-17 07:29:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-03-17 07:29:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-03-17 07:29:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-03-17 07:29:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-03-17 07:29:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-03-17 07:29:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-03-17 07:29:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-03-17 07:29:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-03-17 07:29:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-03-17 07:29:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-03-17 07:29:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-03-17 07:29:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-03-17 07:29:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-03-17 07:29:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-03-17 07:29:17,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-03-17 07:29:17,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-03-17 07:29:17,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-03-17 07:29:17,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-03-17 07:29:17,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-03-17 07:29:17,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-03-17 07:29:17,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-03-17 07:29:17,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-03-17 07:29:17,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure it87_remove_files [2025-03-17 07:29:17,288 INFO L138 BoogieDeclarations]: Found implementation of procedure it87_remove_files [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure superio_inb [2025-03-17 07:29:17,288 INFO L138 BoogieDeclarations]: Found implementation of procedure superio_inb [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure has_16bit_fans [2025-03-17 07:29:17,288 INFO L138 BoogieDeclarations]: Found implementation of procedure has_16bit_fans [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure superio_inw [2025-03-17 07:29:17,288 INFO L138 BoogieDeclarations]: Found implementation of procedure superio_inw [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-17 07:29:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure it87_read_value [2025-03-17 07:29:17,289 INFO L138 BoogieDeclarations]: Found implementation of procedure it87_read_value [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-03-17 07:29:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-03-17 07:29:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-03-17 07:29:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-03-17 07:29:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-03-17 07:29:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-03-17 07:29:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-03-17 07:29:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-03-17 07:29:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-03-17 07:29:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-03-17 07:29:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-03-17 07:29:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-03-17 07:29:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-03-17 07:29:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-03-17 07:29:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-03-17 07:29:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-03-17 07:29:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-03-17 07:29:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-03-17 07:29:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-03-17 07:29:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-03-17 07:29:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-03-17 07:29:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-03-17 07:29:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-03-17 07:29:17,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2025-03-17 07:29:17,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-03-17 07:29:17,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-03-17 07:29:17,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-03-17 07:29:17,294 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-17 07:29:17,294 INFO L130 BoogieDeclarations]: Found specification of procedure platform_set_drvdata [2025-03-17 07:29:17,294 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_set_drvdata [2025-03-17 07:29:17,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-17 07:29:17,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-17 07:29:17,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-17 07:29:17,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-17 07:29:17,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-17 07:29:17,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_drvdata [2025-03-17 07:29:17,295 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_drvdata [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-17 07:29:17,295 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-03-17 07:29:17,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-03-17 07:29:17,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-03-17 07:29:17,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-03-17 07:29:17,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-03-17 07:29:17,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#30 [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure it87_get_fan_group [2025-03-17 07:29:17,297 INFO L138 BoogieDeclarations]: Found implementation of procedure it87_get_fan_group [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-03-17 07:29:17,297 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-03-17 07:29:17,297 INFO L130 BoogieDeclarations]: Found specification of procedure outb_p [2025-03-17 07:29:17,298 INFO L138 BoogieDeclarations]: Found implementation of procedure outb_p [2025-03-17 07:29:17,298 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2025-03-17 07:29:17,298 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2025-03-17 07:29:17,298 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-03-17 07:29:17,298 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-03-17 07:29:17,298 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2025-03-17 07:29:17,298 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2025-03-17 07:29:17,298 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-17 07:29:17,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-17 07:29:17,298 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_create_file [2025-03-17 07:29:17,298 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_create_file [2025-03-17 07:29:17,298 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-03-17 07:29:17,298 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-03-17 07:29:17,929 INFO L256 CfgBuilder]: Building ICFG [2025-03-17 07:29:17,931 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-17 07:29:17,996 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6916: havoc #t~ret684.base, #t~ret684.offset; [2025-03-17 07:29:18,000 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905: havoc #t~nondet681; [2025-03-17 07:29:18,003 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7012: havoc #t~nondet703; [2025-03-17 07:29:18,029 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6928: havoc dev_set_drvdata_#t~nondet687#1; [2025-03-17 07:29:41,561 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6973: havoc platform_device_add_data_#t~nondet695#1; [2025-03-17 07:29:41,561 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6610: call ULTIMATE.dealloc(it87_device_add_~#res~1#1.base, it87_device_add_~#res~1#1.offset);havoc it87_device_add_~#res~1#1.base, it87_device_add_~#res~1#1.offset; [2025-03-17 07:29:41,561 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5852: call ULTIMATE.dealloc(it87_probe_~#names~0#1.base, it87_probe_~#names~0#1.offset);havoc it87_probe_~#names~0#1.base, it87_probe_~#names~0#1.offset;call ULTIMATE.dealloc(it87_probe_~#__key~0#1.base, it87_probe_~#__key~0#1.offset);havoc it87_probe_~#__key~0#1.base, it87_probe_~#__key~0#1.offset; [2025-03-17 07:29:41,561 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6909: havoc acpi_check_resource_conflict_#t~nondet682#1; [2025-03-17 07:29:41,562 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6679: call ULTIMATE.dealloc(sm_it87_init_~#isa_address~0#1.base, sm_it87_init_~#isa_address~0#1.offset);havoc sm_it87_init_~#isa_address~0#1.base, sm_it87_init_~#isa_address~0#1.offset;call ULTIMATE.dealloc(sm_it87_init_~#sio_data~3#1.base, sm_it87_init_~#sio_data~3#1.offset);havoc sm_it87_init_~#sio_data~3#1.base, sm_it87_init_~#sio_data~3#1.offset; [2025-03-17 07:29:41,562 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6977: havoc platform_device_add_resources_#t~nondet696#1; [2025-03-17 07:29:41,562 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6152: call ULTIMATE.dealloc(it87_check_pwm_~#pwm~0#1.base, it87_check_pwm_~#pwm~0#1.offset);havoc it87_check_pwm_~#pwm~0#1.base, it87_check_pwm_~#pwm~0#1.offset; [2025-03-17 07:29:41,562 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6980: havoc platform_device_alloc_#t~ret697#1.base, platform_device_alloc_#t~ret697#1.offset; [2025-03-17 07:29:41,562 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6753: assume false; [2025-03-17 07:29:41,562 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6753: assume !false; [2025-03-17 07:29:41,562 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6990: havoc platform_driver_register_#t~nondet698#1; [2025-03-17 07:29:41,562 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6892: havoc __kmalloc_#t~ret679#1.base, __kmalloc_#t~ret679#1.offset; [2025-03-17 07:29:41,562 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571: assume false; [2025-03-17 07:29:41,563 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571: assume !false; [2025-03-17 07:29:41,563 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7026: havoc vid_which_vrm_#t~nondet705#1; [2025-03-17 07:29:41,563 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6996: havoc platform_get_resource_#t~ret699#1.base, platform_get_resource_#t~ret699#1.offset; [2025-03-17 07:29:41,563 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969: havoc platform_device_add_#t~nondet694#1; [2025-03-17 07:29:41,563 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6938: havoc hwmon_device_register_#t~ret690#1.base, hwmon_device_register_#t~ret690#1.offset; [2025-03-17 07:29:41,563 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7004: havoc sysfs_chmod_file_#t~nondet701#1; [2025-03-17 07:29:41,648 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6935: havoc #t~ret689.base, #t~ret689.offset; [2025-03-17 07:29:41,824 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6924: havoc #t~nondet686; [2025-03-17 07:29:42,714 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7000: havoc #t~nondet700; [2025-03-17 07:29:42,741 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6913: havoc #t~nondet683; [2025-03-17 07:29:42,786 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7008: havoc #t~nondet702; [2025-03-17 07:29:43,035 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901: havoc #t~ret680.base, #t~ret680.offset; [2025-03-17 07:29:43,218 INFO L? ?]: Removed 388 outVars from TransFormulas that were not future-live. [2025-03-17 07:29:43,218 INFO L307 CfgBuilder]: Performing block encoding [2025-03-17 07:29:43,247 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-17 07:29:43,247 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2025-03-17 07:29:43,247 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.03 07:29:43 BoogieIcfgContainer [2025-03-17 07:29:43,247 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-17 07:29:43,250 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-17 07:29:43,250 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-17 07:29:43,255 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-17 07:29:43,255 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.03 07:29:14" (1/3) ... [2025-03-17 07:29:43,256 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7072e89a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 07:29:43, skipping insertion in model container [2025-03-17 07:29:43,256 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 07:29:16" (2/3) ... [2025-03-17 07:29:43,256 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7072e89a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 07:29:43, skipping insertion in model container [2025-03-17 07:29:43,256 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.03 07:29:43" (3/3) ... [2025-03-17 07:29:43,257 INFO L128 eAbstractionObserver]: Analyzing ICFG module_get_put-drivers-hwmon-it87.ko.cil.out.i [2025-03-17 07:29:43,273 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-17 07:29:43,276 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG module_get_put-drivers-hwmon-it87.ko.cil.out.i that has 32 procedures, 506 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2025-03-17 07:29:43,336 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-17 07:29:43,348 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@385ed6f5, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-17 07:29:43,350 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-03-17 07:29:43,356 INFO L276 IsEmpty]: Start isEmpty. Operand has 506 states, 353 states have (on average 1.3456090651558075) internal successors, (475), 364 states have internal predecessors, (475), 120 states have call successors, (120), 31 states have call predecessors, (120), 31 states have return successors, (120), 120 states have call predecessors, (120), 120 states have call successors, (120) [2025-03-17 07:29:43,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2025-03-17 07:29:43,363 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 07:29:43,363 INFO L218 NwaCegarLoop]: trace histogram [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-17 07:29:43,364 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-17 07:29:43,369 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 07:29:43,369 INFO L85 PathProgramCache]: Analyzing trace with hash 499839167, now seen corresponding path program 1 times [2025-03-17 07:29:43,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2025-03-17 07:29:43,399 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1226026754] [2025-03-17 07:29:43,399 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 07:29:43,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 07:29:43,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 07:29:43,403 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-17 07:29:43,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process