./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--hwmon--amc6821.ko-main.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 023d838f Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--hwmon--amc6821.ko-main.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 b4ab5f9a609d808b1cc730f70e246b6cee2b77e8055db2b71a14eb45eb69a8df --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.fs.icfgbuilder-eval-023d838-m [2024-11-10 12:00:21,423 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-10 12:00:21,527 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-10 12:00:21,532 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-10 12:00:21,533 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-10 12:00:21,561 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-10 12:00:21,561 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-10 12:00:21,562 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-10 12:00:21,562 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-10 12:00:21,562 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-10 12:00:21,563 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-10 12:00:21,563 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-10 12:00:21,564 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-10 12:00:21,564 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-10 12:00:21,564 INFO L153 SettingsManager]: * Use SBE=true [2024-11-10 12:00:21,564 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-10 12:00:21,565 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-10 12:00:21,565 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-10 12:00:21,565 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-10 12:00:21,566 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-10 12:00:21,566 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-10 12:00:21,567 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-10 12:00:21,567 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-10 12:00:21,567 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-10 12:00:21,567 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-10 12:00:21,568 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-10 12:00:21,568 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-10 12:00:21,568 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-10 12:00:21,568 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-10 12:00:21,569 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-10 12:00:21,569 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-10 12:00:21,569 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-10 12:00:21,570 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-10 12:00:21,570 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-10 12:00:21,570 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-10 12:00:21,570 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-10 12:00:21,570 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-10 12:00:21,571 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-10 12:00:21,571 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-10 12:00:21,571 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! 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 -> b4ab5f9a609d808b1cc730f70e246b6cee2b77e8055db2b71a14eb45eb69a8df [2024-11-10 12:00:21,815 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-10 12:00:21,848 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-10 12:00:21,851 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-10 12:00:21,853 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-10 12:00:21,854 INFO L274 PluginConnector]: CDTParser initialized [2024-11-10 12:00:21,855 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--hwmon--amc6821.ko-main.cil.out.i [2024-11-10 12:00:23,358 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-10 12:00:23,761 INFO L384 CDTParser]: Found 1 translation units. [2024-11-10 12:00:23,762 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--hwmon--amc6821.ko-main.cil.out.i [2024-11-10 12:00:23,796 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6fd22c01b/f9dcbd0a817c4d17b54a4541fbb904db/FLAGb26fd2afc [2024-11-10 12:00:23,941 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6fd22c01b/f9dcbd0a817c4d17b54a4541fbb904db [2024-11-10 12:00:23,944 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-10 12:00:23,945 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-10 12:00:23,947 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-10 12:00:23,947 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-10 12:00:23,951 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-10 12:00:23,952 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 12:00:23" (1/1) ... [2024-11-10 12:00:23,953 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5af328af and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:00:23, skipping insertion in model container [2024-11-10 12:00:23,953 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 12:00:23" (1/1) ... [2024-11-10 12:00:24,106 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-10 12:00:24,871 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-consumption/32_7a_cilled_linux-3.8-rc1-drivers--hwmon--amc6821.ko-main.cil.out.i[139464,139477] [2024-11-10 12:00:24,973 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-10 12:00:25,030 INFO L200 MainTranslator]: Completed pre-run [2024-11-10 12:00:25,192 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-consumption/32_7a_cilled_linux-3.8-rc1-drivers--hwmon--amc6821.ko-main.cil.out.i[139464,139477] [2024-11-10 12:00:25,202 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-10 12:00:25,451 INFO L204 MainTranslator]: Completed translation [2024-11-10 12:00:25,452 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:00:25 WrapperNode [2024-11-10 12:00:25,452 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-10 12:00:25,456 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-10 12:00:25,456 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-10 12:00:25,456 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-10 12:00:25,464 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:00:25" (1/1) ... [2024-11-10 12:00:25,532 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:00:25" (1/1) ... [2024-11-10 12:00:25,753 INFO L138 Inliner]: procedures = 140, calls = 1423, calls flagged for inlining = 60, calls inlined = 52, statements flattened = 4160 [2024-11-10 12:00:25,754 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-10 12:00:25,754 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-10 12:00:25,754 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-10 12:00:25,754 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-10 12:00:25,775 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:00:25" (1/1) ... [2024-11-10 12:00:25,776 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:00:25" (1/1) ... [2024-11-10 12:00:25,817 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:00:25" (1/1) ... [2024-11-10 12:00:26,044 INFO L175 MemorySlicer]: Split 981 memory accesses to 31 slices as follows [10, 5, 2, 5, 32, 550, 1, 4, 4, 1, 67, 2, 2, 64, 2, 1, 34, 2, 3, 2, 56, 15, 1, 1, 8, 1, 100, 2, 1, 1, 2]. 56 percent of accesses are in the largest equivalence class. The 104 initializations are split as follows [8, 3, 0, 3, 0, 0, 0, 0, 0, 0, 13, 0, 2, 64, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0]. The 783 writes are split as follows [0, 0, 2, 0, 32, 550, 0, 0, 0, 1, 54, 0, 0, 0, 2, 1, 34, 2, 0, 0, 48, 3, 1, 1, 0, 1, 46, 2, 1, 0, 2]. [2024-11-10 12:00:26,048 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:00:25" (1/1) ... [2024-11-10 12:00:26,049 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:00:25" (1/1) ... [2024-11-10 12:00:26,387 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:00:25" (1/1) ... [2024-11-10 12:00:26,398 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:00:25" (1/1) ... [2024-11-10 12:00:26,456 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:00:25" (1/1) ... [2024-11-10 12:00:26,492 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:00:25" (1/1) ... [2024-11-10 12:00:26,546 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-10 12:00:26,551 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2024-11-10 12:00:26,555 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2024-11-10 12:00:26,555 INFO L274 PluginConnector]: IcfgBuilder initialized [2024-11-10 12:00:26,556 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:00:25" (1/1) ... [2024-11-10 12:00:26,568 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-10 12:00:26,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 12:00:26,608 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-10 12:00:26,619 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-10 12:00:26,655 INFO L130 BoogieDeclarations]: Found specification of procedure get_pwm1_auto_point_pwm [2024-11-10 12:00:26,655 INFO L138 BoogieDeclarations]: Found implementation of procedure get_pwm1_auto_point_pwm [2024-11-10 12:00:26,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-10 12:00:26,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-10 12:00:26,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-10 12:00:26,655 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-10 12:00:26,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-10 12:00:26,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-10 12:00:26,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-10 12:00:26,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-10 12:00:26,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-10 12:00:26,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-10 12:00:26,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-10 12:00:26,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-10 12:00:26,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-10 12:00:26,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-10 12:00:26,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-10 12:00:26,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-10 12:00:26,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-10 12:00:26,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-10 12:00:26,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-10 12:00:26,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-10 12:00:26,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-10 12:00:26,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-10 12:00:26,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-10 12:00:26,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-10 12:00:26,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-10 12:00:26,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-10 12:00:26,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-10 12:00:26,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-10 12:00:26,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-10 12:00:26,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-10 12:00:26,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-10 12:00:26,658 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2024-11-10 12:00:26,658 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2024-11-10 12:00:26,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-10 12:00:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-10 12:00:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-10 12:00:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-10 12:00:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-10 12:00:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-10 12:00:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-10 12:00:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-10 12:00:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-10 12:00:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-10 12:00:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-10 12:00:26,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-10 12:00:26,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-10 12:00:26,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-10 12:00:26,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-10 12:00:26,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-10 12:00:26,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-10 12:00:26,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-10 12:00:26,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-10 12:00:26,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-10 12:00:26,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-10 12:00:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-10 12:00:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-10 12:00:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-10 12:00:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-10 12:00:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-10 12:00:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-10 12:00:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-10 12:00:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-10 12:00:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-10 12:00:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-10 12:00:26,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-10 12:00:26,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-10 12:00:26,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-10 12:00:26,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-10 12:00:26,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-10 12:00:26,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-10 12:00:26,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-10 12:00:26,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-10 12:00:26,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-10 12:00:26,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-10 12:00:26,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-10 12:00:26,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-10 12:00:26,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-10 12:00:26,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-10 12:00:26,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-10 12:00:26,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-10 12:00:26,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-10 12:00:26,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-10 12:00:26,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-10 12:00:26,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-10 12:00:26,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-10 12:00:26,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-10 12:00:26,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-10 12:00:26,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-10 12:00:26,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-10 12:00:26,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-10 12:00:26,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-10 12:00:26,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-10 12:00:26,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-10 12:00:26,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-10 12:00:26,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-10 12:00:26,665 INFO L130 BoogieDeclarations]: Found specification of procedure get_fan [2024-11-10 12:00:26,665 INFO L138 BoogieDeclarations]: Found implementation of procedure get_fan [2024-11-10 12:00:26,665 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_remove_group [2024-11-10 12:00:26,665 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_remove_group [2024-11-10 12:00:26,665 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_get_clientdata [2024-11-10 12:00:26,665 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_get_clientdata [2024-11-10 12:00:26,665 INFO L130 BoogieDeclarations]: Found specification of procedure amc6821_detect [2024-11-10 12:00:26,665 INFO L138 BoogieDeclarations]: Found implementation of procedure amc6821_detect [2024-11-10 12:00:26,665 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-10 12:00:26,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-10 12:00:26,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-10 12:00:26,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-10 12:00:26,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-10 12:00:26,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-10 12:00:26,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-10 12:00:26,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-10 12:00:26,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-10 12:00:26,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-10 12:00:26,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-10 12:00:26,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-10 12:00:26,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-10 12:00:26,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-10 12:00:26,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-10 12:00:26,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-10 12:00:26,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-10 12:00:26,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-10 12:00:26,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-10 12:00:26,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-10 12:00:26,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-10 12:00:26,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-10 12:00:26,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-10 12:00:26,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-10 12:00:26,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-10 12:00:26,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-10 12:00:26,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-10 12:00:26,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-10 12:00:26,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-10 12:00:26,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-10 12:00:26,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-10 12:00:26,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-10 12:00:26,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-10 12:00:26,669 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-10 12:00:26,669 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-10 12:00:26,669 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-10 12:00:26,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-10 12:00:26,669 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2024-11-10 12:00:26,669 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2024-11-10 12:00:26,669 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-10 12:00:26,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-10 12:00:26,669 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-10 12:00:26,669 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_update_lock_of_amc6821_data [2024-11-10 12:00:26,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_update_lock_of_amc6821_data [2024-11-10 12:00:26,670 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2024-11-10 12:00:26,670 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2024-11-10 12:00:26,670 INFO L130 BoogieDeclarations]: Found specification of procedure get_temp_auto_point_temp [2024-11-10 12:00:26,670 INFO L138 BoogieDeclarations]: Found implementation of procedure get_temp_auto_point_temp [2024-11-10 12:00:26,670 INFO L130 BoogieDeclarations]: Found specification of procedure set_slope_register [2024-11-10 12:00:26,670 INFO L138 BoogieDeclarations]: Found implementation of procedure set_slope_register [2024-11-10 12:00:26,670 INFO L130 BoogieDeclarations]: Found specification of procedure get_temp_alarm [2024-11-10 12:00:26,670 INFO L138 BoogieDeclarations]: Found implementation of procedure get_temp_alarm [2024-11-10 12:00:26,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-10 12:00:26,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-10 12:00:26,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-10 12:00:26,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-10 12:00:26,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-10 12:00:26,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-10 12:00:26,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-10 12:00:26,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-10 12:00:26,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-10 12:00:26,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-10 12:00:26,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-10 12:00:26,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-10 12:00:26,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-10 12:00:26,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-10 12:00:26,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-10 12:00:26,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-10 12:00:26,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-10 12:00:26,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-10 12:00:26,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-10 12:00:26,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-10 12:00:26,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-10 12:00:26,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-10 12:00:26,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-10 12:00:26,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-10 12:00:26,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-10 12:00:26,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-10 12:00:26,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-10 12:00:26,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-10 12:00:26,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-10 12:00:26,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-10 12:00:26,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-10 12:00:26,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-10 12:00:26,674 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-10 12:00:26,674 INFO L130 BoogieDeclarations]: Found specification of procedure SENSORS_LIMIT [2024-11-10 12:00:26,674 INFO L138 BoogieDeclarations]: Found implementation of procedure SENSORS_LIMIT [2024-11-10 12:00:26,674 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_smbus_read_byte_data [2024-11-10 12:00:26,674 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_smbus_read_byte_data [2024-11-10 12:00:26,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-10 12:00:26,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-10 12:00:26,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-10 12:00:26,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-10 12:00:26,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-10 12:00:26,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-10 12:00:26,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-10 12:00:26,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-10 12:00:26,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-10 12:00:26,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-10 12:00:26,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-10 12:00:26,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-10 12:00:26,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-10 12:00:26,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-10 12:00:26,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-10 12:00:26,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-10 12:00:26,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-10 12:00:26,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-10 12:00:26,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-10 12:00:26,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-10 12:00:26,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-10 12:00:26,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-10 12:00:26,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-10 12:00:26,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-10 12:00:26,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-10 12:00:26,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-10 12:00:26,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-10 12:00:26,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-10 12:00:26,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-10 12:00:26,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-10 12:00:26,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-10 12:00:26,676 INFO L130 BoogieDeclarations]: Found specification of procedure amc6821_update_device [2024-11-10 12:00:26,676 INFO L138 BoogieDeclarations]: Found implementation of procedure amc6821_update_device [2024-11-10 12:00:26,676 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtol [2024-11-10 12:00:26,677 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtol [2024-11-10 12:00:26,677 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-10 12:00:26,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-10 12:00:26,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-10 12:00:26,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-10 12:00:26,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-10 12:00:26,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-10 12:00:26,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-10 12:00:26,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-10 12:00:26,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-10 12:00:26,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-10 12:00:26,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-10 12:00:26,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-10 12:00:26,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-10 12:00:26,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-10 12:00:26,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-10 12:00:26,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-10 12:00:26,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-10 12:00:26,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-10 12:00:26,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-10 12:00:26,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-10 12:00:26,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-10 12:00:26,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-10 12:00:26,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-10 12:00:26,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-10 12:00:26,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-10 12:00:26,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-10 12:00:26,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-10 12:00:26,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-10 12:00:26,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-10 12:00:26,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-10 12:00:26,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-10 12:00:26,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-10 12:00:26,678 INFO L130 BoogieDeclarations]: Found specification of procedure get_temp [2024-11-10 12:00:26,678 INFO L138 BoogieDeclarations]: Found implementation of procedure get_temp [2024-11-10 12:00:26,678 INFO L130 BoogieDeclarations]: Found specification of procedure set_temp [2024-11-10 12:00:26,678 INFO L138 BoogieDeclarations]: Found implementation of procedure set_temp [2024-11-10 12:00:26,678 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2024-11-10 12:00:26,679 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2024-11-10 12:00:26,679 INFO L130 BoogieDeclarations]: Found specification of procedure set_fan [2024-11-10 12:00:26,679 INFO L138 BoogieDeclarations]: Found implementation of procedure set_fan [2024-11-10 12:00:26,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-10 12:00:26,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-10 12:00:26,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-10 12:00:26,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-10 12:00:26,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-10 12:00:26,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-10 12:00:26,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-10 12:00:26,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-10 12:00:26,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-10 12:00:26,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-10 12:00:26,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-10 12:00:26,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-10 12:00:26,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-10 12:00:26,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-10 12:00:26,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-10 12:00:26,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-10 12:00:26,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-10 12:00:26,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-10 12:00:26,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-10 12:00:26,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-10 12:00:26,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-10 12:00:26,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-10 12:00:26,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-10 12:00:26,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-10 12:00:26,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-10 12:00:26,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-10 12:00:26,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-10 12:00:26,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-10 12:00:26,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-10 12:00:26,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-10 12:00:26,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-10 12:00:26,683 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_smbus_write_byte_data [2024-11-10 12:00:26,683 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_smbus_write_byte_data [2024-11-10 12:00:26,683 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_update_lock_of_amc6821_data [2024-11-10 12:00:26,683 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_update_lock_of_amc6821_data [2024-11-10 12:00:26,683 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-10 12:00:26,683 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-10 12:00:26,683 INFO L130 BoogieDeclarations]: Found specification of procedure set_temp_auto_point_temp [2024-11-10 12:00:26,683 INFO L138 BoogieDeclarations]: Found implementation of procedure set_temp_auto_point_temp [2024-11-10 12:00:26,683 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2024-11-10 12:00:26,683 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2024-11-10 12:00:27,219 INFO L256 CfgBuilder]: Building ICFG [2024-11-10 12:00:27,222 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-10 12:00:27,555 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5205: havoc strlcpy_#t~nondet574#1; [2024-11-10 12:00:27,555 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L2222: havoc i2c_check_functionality_#t~bitwise51#1; [2024-11-10 12:00:27,555 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L3074: call ULTIMATE.dealloc(~#descriptor~3#1.base, ~#descriptor~3#1.offset);havoc ~#descriptor~3#1.base, ~#descriptor~3#1.offset;call ULTIMATE.dealloc(~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset);havoc ~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset;call ULTIMATE.dealloc(~#descriptor___1~0#1.base, ~#descriptor___1~0#1.offset);havoc ~#descriptor___1~0#1.base, ~#descriptor___1~0#1.offset;call ULTIMATE.dealloc(~#descriptor___2~0#1.base, ~#descriptor___2~0#1.offset);havoc ~#descriptor___2~0#1.base, ~#descriptor___2~0#1.offset; [2024-11-10 12:00:27,840 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L2332: call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset; [2024-11-10 12:00:27,852 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5183: havoc #t~nondet570; [2024-11-10 12:00:27,859 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5191: havoc kstrtoll_#t~nondet572#1; [2024-11-10 12:00:27,878 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5143: havoc #t~nondet560; [2024-11-10 12:00:27,885 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5139: havoc #t~nondet559; [2024-11-10 12:00:27,906 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5159: havoc dev_get_drvdata_#t~ret565#1.base, dev_get_drvdata_#t~ret565#1.offset; [2024-11-10 12:00:27,910 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5132: havoc #t~nondet558; [2024-11-10 12:00:28,107 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L2292: call ULTIMATE.dealloc(~#val~0#1.base, ~#val~0#1.offset);havoc ~#val~0#1.base, ~#val~0#1.offset; [2024-11-10 12:00:28,139 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L2838: call ULTIMATE.dealloc(~#val~5#1.base, ~#val~5#1.offset);havoc ~#val~5#1.base, ~#val~5#1.offset; [2024-11-10 12:00:28,142 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5187: havoc #t~nondet571; [2024-11-10 12:00:36,524 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L2746: call ULTIMATE.dealloc(set_pwm1_auto_point_pwm_~#val~4#1.base, set_pwm1_auto_point_pwm_~#val~4#1.offset);havoc set_pwm1_auto_point_pwm_~#val~4#1.base, set_pwm1_auto_point_pwm_~#val~4#1.offset; [2024-11-10 12:00:36,525 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L2420: call ULTIMATE.dealloc(set_pwm1_~#val~1#1.base, set_pwm1_~#val~1#1.offset);havoc set_pwm1_~#val~1#1.base, set_pwm1_~#val~1#1.offset; [2024-11-10 12:00:36,525 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L3160: call ULTIMATE.dealloc(amc6821_probe_~#__key~0#1.base, amc6821_probe_~#__key~0#1.offset);havoc amc6821_probe_~#__key~0#1.base, amc6821_probe_~#__key~0#1.offset; [2024-11-10 12:00:36,525 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5209: havoc sysfs_create_group_#t~nondet575#1; [2024-11-10 12:00:36,525 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L2905: call ULTIMATE.dealloc(set_fan1_div_~#val~6#1.base, set_fan1_div_~#val~6#1.offset);havoc set_fan1_div_~#val~6#1.base, set_fan1_div_~#val~6#1.offset; [2024-11-10 12:00:36,525 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5163: havoc dev_set_drvdata_#t~nondet566#1; [2024-11-10 12:00:36,526 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5166: havoc devm_kzalloc_#t~ret567#1.base, devm_kzalloc_#t~ret567#1.offset; [2024-11-10 12:00:36,526 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5169: havoc hwmon_device_register_#t~ret568#1.base, hwmon_device_register_#t~ret568#1.offset; [2024-11-10 12:00:36,526 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L2461: call ULTIMATE.dealloc(set_pwm1_enable_~#val~2#1.base, set_pwm1_enable_~#val~2#1.offset);havoc set_pwm1_enable_~#val~2#1.base, set_pwm1_enable_~#val~2#1.offset; [2024-11-10 12:00:36,526 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5179: havoc i2c_register_driver_#t~nondet569#1; [2024-11-10 12:00:37,142 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L2627: call ULTIMATE.dealloc(~#val~3#1.base, ~#val~3#1.offset);havoc ~#val~3#1.base, ~#val~3#1.offset;call ULTIMATE.dealloc(~#descriptor~2#1.base, ~#descriptor~2#1.offset);havoc ~#descriptor~2#1.base, ~#descriptor~2#1.offset;call ULTIMATE.dealloc(~#descriptor___0~0#1.base, ~#descriptor___0~0#1.offset);havoc ~#descriptor___0~0#1.base, ~#descriptor___0~0#1.offset; [2024-11-10 12:00:37,876 INFO L? ?]: Removed 1052 outVars from TransFormulas that were not future-live. [2024-11-10 12:00:37,876 INFO L307 CfgBuilder]: Performing block encoding [2024-11-10 12:00:37,946 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-10 12:00:37,946 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-10 12:00:37,947 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 10.11 12:00:37 BoogieIcfgContainer [2024-11-10 12:00:37,947 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2024-11-10 12:00:37,949 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-10 12:00:37,950 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-10 12:00:37,953 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-10 12:00:37,953 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.11 12:00:23" (1/3) ... [2024-11-10 12:00:37,954 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b7d8992 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.11 12:00:37, skipping insertion in model container [2024-11-10 12:00:37,954 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:00:25" (2/3) ... [2024-11-10 12:00:37,954 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b7d8992 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.11 12:00:37, skipping insertion in model container [2024-11-10 12:00:37,954 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 10.11 12:00:37" (3/3) ... [2024-11-10 12:00:37,956 INFO L112 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_linux-3.8-rc1-drivers--hwmon--amc6821.ko-main.cil.out.i [2024-11-10 12:00:37,974 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-10 12:00:37,975 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-10 12:00:38,098 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-10 12:00:38,105 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;@4b2a095a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-10 12:00:38,107 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-10 12:00:38,123 INFO L276 IsEmpty]: Start isEmpty. Operand has 1056 states, 826 states have (on average 1.4818401937046004) internal successors, (1224), 834 states have internal predecessors, (1224), 199 states have call successors, (199), 28 states have call predecessors, (199), 28 states have return successors, (199), 199 states have call predecessors, (199), 199 states have call successors, (199) [2024-11-10 12:00:38,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-11-10 12:00:38,139 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 12:00:38,141 INFO L215 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 12:00:38,141 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-10 12:00:38,145 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 12:00:38,146 INFO L85 PathProgramCache]: Analyzing trace with hash 1560078790, now seen corresponding path program 1 times [2024-11-10 12:00:38,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 12:00:38,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948170043] [2024-11-10 12:00:38,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 12:00:38,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 12:01:02,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 12:01:03,882 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-10 12:01:03,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 12:01:03,896 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-10 12:01:03,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 12:01:03,912 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-10 12:01:03,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 12:01:03,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948170043] [2024-11-10 12:01:03,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948170043] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 12:01:03,914 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 12:01:03,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-10 12:01:03,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636070911] [2024-11-10 12:01:03,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 12:01:03,919 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-10 12:01:03,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 12:01:03,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-10 12:01:03,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-10 12:01:03,945 INFO L87 Difference]: Start difference. First operand has 1056 states, 826 states have (on average 1.4818401937046004) internal successors, (1224), 834 states have internal predecessors, (1224), 199 states have call successors, (199), 28 states have call predecessors, (199), 28 states have return successors, (199), 199 states have call predecessors, (199), 199 states have call successors, (199) Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-10 12:01:08,104 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-10 12:01:09,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-10 12:01:09,287 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-10 12:01:09,291 INFO L432 NwaCegarLoop]: 266 mSDtfsCounter, 277 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 39 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 486 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2024-11-10 12:01:09,292 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [280 Valid, 486 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 29 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2024-11-10 12:01:09,296 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-10 12:01:09,296 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.NullPointerException at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.chooseFalseSuccessor1(BasicAbstractInterpolantAutomaton.java:99) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:65) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:233) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.TotalizeNwa.internalSuccessors(TotalizeNwa.java:246) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ComplementDeterministicNwa.internalSuccessors(ComplementDeterministicNwa.java:121) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:218) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:210) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.addInternalsAndSuccessors(NestedWordAutomatonReachableStates.java:1058) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.(NestedWordAutomatonReachableStates.java:960) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates.(NestedWordAutomatonReachableStates.java:182) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.computeDifference(Difference.java:137) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.(Difference.java:90) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.NwaCegarLoop.computeAutomataDifference(NwaCegarLoop.java:373) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.NwaCegarLoop.refineAbstraction(NwaCegarLoop.java:345) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.refineAbstractionInternal(AbstractCegarLoop.java:463) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:414) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:342) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:324) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:426) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:312) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:273) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:167) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:143) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) 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) [2024-11-10 12:01:09,302 INFO L158 Benchmark]: Toolchain (without parser) took 45356.50ms. Allocated memory was 159.4MB in the beginning and 1.9GB in the end (delta: 1.8GB). Free memory was 80.1MB in the beginning and 1.3GB in the end (delta: -1.2GB). Peak memory consumption was 530.7MB. Max. memory is 16.1GB. [2024-11-10 12:01:09,302 INFO L158 Benchmark]: CDTParser took 0.19ms. Allocated memory is still 159.4MB. Free memory is still 109.3MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-10 12:01:09,303 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1505.66ms. Allocated memory was 159.4MB in the beginning and 203.4MB in the end (delta: 44.0MB). Free memory was 79.9MB in the beginning and 140.5MB in the end (delta: -60.6MB). Peak memory consumption was 85.0MB. Max. memory is 16.1GB. [2024-11-10 12:01:09,308 INFO L158 Benchmark]: Boogie Procedure Inliner took 297.71ms. Allocated memory is still 203.4MB. Free memory was 140.5MB in the beginning and 116.4MB in the end (delta: 24.1MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-10 12:01:09,308 INFO L158 Benchmark]: Boogie Preprocessor took 795.70ms. Allocated memory is still 203.4MB. Free memory was 116.4MB in the beginning and 124.0MB in the end (delta: -7.6MB). Peak memory consumption was 64.8MB. Max. memory is 16.1GB. [2024-11-10 12:01:09,312 INFO L158 Benchmark]: IcfgBuilder took 11396.18ms. Allocated memory was 203.4MB in the beginning and 604.0MB in the end (delta: 400.6MB). Free memory was 124.0MB in the beginning and 192.4MB in the end (delta: -68.3MB). Peak memory consumption was 335.8MB. Max. memory is 16.1GB. [2024-11-10 12:01:09,313 INFO L158 Benchmark]: TraceAbstraction took 31352.49ms. Allocated memory was 604.0MB in the beginning and 1.9GB in the end (delta: 1.3GB). Free memory was 191.3MB in the beginning and 1.3GB in the end (delta: -1.1GB). Peak memory consumption was 196.5MB. Max. memory is 16.1GB. [2024-11-10 12:01:09,316 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.19ms. Allocated memory is still 159.4MB. Free memory is still 109.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1505.66ms. Allocated memory was 159.4MB in the beginning and 203.4MB in the end (delta: 44.0MB). Free memory was 79.9MB in the beginning and 140.5MB in the end (delta: -60.6MB). Peak memory consumption was 85.0MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 297.71ms. Allocated memory is still 203.4MB. Free memory was 140.5MB in the beginning and 116.4MB in the end (delta: 24.1MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 795.70ms. Allocated memory is still 203.4MB. Free memory was 116.4MB in the beginning and 124.0MB in the end (delta: -7.6MB). Peak memory consumption was 64.8MB. Max. memory is 16.1GB. * IcfgBuilder took 11396.18ms. Allocated memory was 203.4MB in the beginning and 604.0MB in the end (delta: 400.6MB). Free memory was 124.0MB in the beginning and 192.4MB in the end (delta: -68.3MB). Peak memory consumption was 335.8MB. Max. memory is 16.1GB. * TraceAbstraction took 31352.49ms. Allocated memory was 604.0MB in the beginning and 1.9GB in the end (delta: 1.3GB). Free memory was 191.3MB in the beginning and 1.3GB in the end (delta: -1.1GB). Peak memory consumption was 196.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: NullPointerException: null de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: NullPointerException: null: de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.chooseFalseSuccessor1(BasicAbstractInterpolantAutomaton.java:99) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2024-11-10 12:01:09,480 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--hwmon--amc6821.ko-main.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 b4ab5f9a609d808b1cc730f70e246b6cee2b77e8055db2b71a14eb45eb69a8df --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.fs.icfgbuilder-eval-023d838-m [2024-11-10 12:01:12,419 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-10 12:01:12,508 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2024-11-10 12:01:12,512 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-10 12:01:12,513 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-10 12:01:12,539 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-10 12:01:12,540 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-10 12:01:12,540 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-10 12:01:12,541 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-10 12:01:12,543 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-10 12:01:12,544 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-10 12:01:12,544 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-10 12:01:12,545 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-10 12:01:12,546 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-10 12:01:12,546 INFO L153 SettingsManager]: * Use SBE=true [2024-11-10 12:01:12,548 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-10 12:01:12,549 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-10 12:01:12,549 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-10 12:01:12,549 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-10 12:01:12,550 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-10 12:01:12,550 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-10 12:01:12,554 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-10 12:01:12,555 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-10 12:01:12,555 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-10 12:01:12,555 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-10 12:01:12,555 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-10 12:01:12,556 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-10 12:01:12,556 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-10 12:01:12,556 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-10 12:01:12,556 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-10 12:01:12,557 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-10 12:01:12,557 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-10 12:01:12,557 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-10 12:01:12,557 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-10 12:01:12,557 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-10 12:01:12,558 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-11-10 12:01:12,558 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-10 12:01:12,558 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-10 12:01:12,559 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-10 12:01:12,559 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-10 12:01:12,559 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-10 12:01:12,560 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! 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 -> b4ab5f9a609d808b1cc730f70e246b6cee2b77e8055db2b71a14eb45eb69a8df [2024-11-10 12:01:12,956 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-10 12:01:12,996 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-10 12:01:12,999 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-10 12:01:13,004 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-10 12:01:13,005 INFO L274 PluginConnector]: CDTParser initialized [2024-11-10 12:01:13,006 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--hwmon--amc6821.ko-main.cil.out.i [2024-11-10 12:01:14,911 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-10 12:01:15,355 INFO L384 CDTParser]: Found 1 translation units. [2024-11-10 12:01:15,356 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--hwmon--amc6821.ko-main.cil.out.i [2024-11-10 12:01:15,392 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5bc15dc2b/aaf813373004445fa12ad05b9f937594/FLAG96d03476c [2024-11-10 12:01:15,405 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5bc15dc2b/aaf813373004445fa12ad05b9f937594 [2024-11-10 12:01:15,407 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-10 12:01:15,408 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-10 12:01:15,409 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-10 12:01:15,409 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-10 12:01:15,423 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-10 12:01:15,424 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 12:01:15" (1/1) ... [2024-11-10 12:01:15,425 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@66dfb954 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:01:15, skipping insertion in model container [2024-11-10 12:01:15,425 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 12:01:15" (1/1) ... [2024-11-10 12:01:15,544 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-10 12:01:16,119 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 12:01:16,156 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 12:01:16,164 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 12:01:16,244 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 12:01:16,259 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 12:01:16,272 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 12:01:16,317 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 12:01:16,320 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 12:01:16,321 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 12:01:16,322 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 12:01:16,323 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 12:01:16,335 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 12:01:16,415 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-consumption/32_7a_cilled_linux-3.8-rc1-drivers--hwmon--amc6821.ko-main.cil.out.i[139464,139477] [2024-11-10 12:01:16,471 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 12:01:16,472 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-10 12:01:16,559 INFO L200 MainTranslator]: Completed pre-run [2024-11-10 12:01:16,730 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-consumption/32_7a_cilled_linux-3.8-rc1-drivers--hwmon--amc6821.ko-main.cil.out.i[139464,139477] [2024-11-10 12:01:16,741 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-10 12:01:16,912 INFO L204 MainTranslator]: Completed translation [2024-11-10 12:01:16,913 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:01:16 WrapperNode [2024-11-10 12:01:16,914 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-10 12:01:16,915 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-10 12:01:16,915 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-10 12:01:16,915 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-10 12:01:16,922 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:01:16" (1/1) ... [2024-11-10 12:01:17,013 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:01:16" (1/1) ... [2024-11-10 12:01:17,165 INFO L138 Inliner]: procedures = 149, calls = 1423, calls flagged for inlining = 60, calls inlined = 52, statements flattened = 3746 [2024-11-10 12:01:17,166 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-10 12:01:17,168 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-10 12:01:17,169 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-10 12:01:17,169 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-10 12:01:17,180 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:01:16" (1/1) ... [2024-11-10 12:01:17,181 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:01:16" (1/1) ... [2024-11-10 12:01:17,207 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:01:16" (1/1) ... [2024-11-10 12:01:17,443 INFO L175 MemorySlicer]: Split 981 memory accesses to 31 slices as follows [67, 10, 5, 2, 5, 1, 32, 550, 1, 1, 1, 15, 100, 2, 2, 2, 1, 64, 2, 4, 34, 3, 4, 56, 1, 2, 1, 8, 2, 1, 2]. 56 percent of accesses are in the largest equivalence class. The 104 initializations are split as follows [13, 8, 3, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 64, 0, 0, 0, 3, 0, 0, 0, 0, 0, 8, 0, 0, 0]. The 783 writes are split as follows [54, 0, 0, 2, 0, 1, 32, 550, 1, 0, 1, 3, 46, 0, 0, 2, 0, 0, 2, 0, 34, 0, 0, 48, 1, 2, 1, 0, 2, 1, 0]. [2024-11-10 12:01:17,445 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:01:16" (1/1) ... [2024-11-10 12:01:17,445 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:01:16" (1/1) ... [2024-11-10 12:01:17,545 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:01:16" (1/1) ... [2024-11-10 12:01:17,555 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:01:16" (1/1) ... [2024-11-10 12:01:17,587 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:01:16" (1/1) ... [2024-11-10 12:01:17,607 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:01:16" (1/1) ... [2024-11-10 12:01:17,642 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-10 12:01:17,644 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2024-11-10 12:01:17,644 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2024-11-10 12:01:17,644 INFO L274 PluginConnector]: IcfgBuilder initialized [2024-11-10 12:01:17,645 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:01:16" (1/1) ... [2024-11-10 12:01:17,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-10 12:01:17,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 12:01:17,683 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-10 12:01:17,687 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-10 12:01:17,770 INFO L130 BoogieDeclarations]: Found specification of procedure get_pwm1_auto_point_pwm [2024-11-10 12:01:17,770 INFO L138 BoogieDeclarations]: Found implementation of procedure get_pwm1_auto_point_pwm [2024-11-10 12:01:17,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2024-11-10 12:01:17,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2024-11-10 12:01:17,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2024-11-10 12:01:17,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2024-11-10 12:01:17,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2024-11-10 12:01:17,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2024-11-10 12:01:17,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2024-11-10 12:01:17,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2024-11-10 12:01:17,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2024-11-10 12:01:17,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2024-11-10 12:01:17,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2024-11-10 12:01:17,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2024-11-10 12:01:17,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2024-11-10 12:01:17,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2024-11-10 12:01:17,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2024-11-10 12:01:17,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2024-11-10 12:01:17,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2024-11-10 12:01:17,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2024-11-10 12:01:17,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2024-11-10 12:01:17,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2024-11-10 12:01:17,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2024-11-10 12:01:17,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2024-11-10 12:01:17,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2024-11-10 12:01:17,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2024-11-10 12:01:17,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2024-11-10 12:01:17,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2024-11-10 12:01:17,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2024-11-10 12:01:17,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2024-11-10 12:01:17,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2024-11-10 12:01:17,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2024-11-10 12:01:17,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2024-11-10 12:01:17,775 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2024-11-10 12:01:17,775 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2024-11-10 12:01:17,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2024-11-10 12:01:17,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2024-11-10 12:01:17,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2024-11-10 12:01:17,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2024-11-10 12:01:17,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2024-11-10 12:01:17,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2024-11-10 12:01:17,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2024-11-10 12:01:17,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2024-11-10 12:01:17,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2024-11-10 12:01:17,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2024-11-10 12:01:17,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2024-11-10 12:01:17,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2024-11-10 12:01:17,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2024-11-10 12:01:17,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2024-11-10 12:01:17,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2024-11-10 12:01:17,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2024-11-10 12:01:17,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2024-11-10 12:01:17,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2024-11-10 12:01:17,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2024-11-10 12:01:17,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2024-11-10 12:01:17,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2024-11-10 12:01:17,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2024-11-10 12:01:17,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2024-11-10 12:01:17,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2024-11-10 12:01:17,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2024-11-10 12:01:17,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2024-11-10 12:01:17,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2024-11-10 12:01:17,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2024-11-10 12:01:17,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2024-11-10 12:01:17,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2024-11-10 12:01:17,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2024-11-10 12:01:17,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2024-11-10 12:01:17,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2024-11-10 12:01:17,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2024-11-10 12:01:17,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2024-11-10 12:01:17,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2024-11-10 12:01:17,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2024-11-10 12:01:17,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2024-11-10 12:01:17,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2024-11-10 12:01:17,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2024-11-10 12:01:17,779 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2024-11-10 12:01:17,779 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2024-11-10 12:01:17,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2024-11-10 12:01:17,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2024-11-10 12:01:17,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2024-11-10 12:01:17,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2024-11-10 12:01:17,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2024-11-10 12:01:17,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2024-11-10 12:01:17,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2024-11-10 12:01:17,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2024-11-10 12:01:17,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2024-11-10 12:01:17,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2024-11-10 12:01:17,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2024-11-10 12:01:17,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2024-11-10 12:01:17,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2024-11-10 12:01:17,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2024-11-10 12:01:17,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2024-11-10 12:01:17,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2024-11-10 12:01:17,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2024-11-10 12:01:17,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2024-11-10 12:01:17,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2024-11-10 12:01:17,782 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2024-11-10 12:01:17,782 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2024-11-10 12:01:17,782 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2024-11-10 12:01:17,782 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2024-11-10 12:01:17,782 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2024-11-10 12:01:17,782 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2024-11-10 12:01:17,782 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2024-11-10 12:01:17,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2024-11-10 12:01:17,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2024-11-10 12:01:17,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2024-11-10 12:01:17,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2024-11-10 12:01:17,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2024-11-10 12:01:17,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2024-11-10 12:01:17,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2024-11-10 12:01:17,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2024-11-10 12:01:17,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2024-11-10 12:01:17,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2024-11-10 12:01:17,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2024-11-10 12:01:17,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2024-11-10 12:01:17,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2024-11-10 12:01:17,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2024-11-10 12:01:17,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2024-11-10 12:01:17,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2024-11-10 12:01:17,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2024-11-10 12:01:17,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2024-11-10 12:01:17,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2024-11-10 12:01:17,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2024-11-10 12:01:17,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2024-11-10 12:01:17,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2024-11-10 12:01:17,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2024-11-10 12:01:17,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2024-11-10 12:01:17,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2024-11-10 12:01:17,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-10 12:01:17,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-10 12:01:17,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-10 12:01:17,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-10 12:01:17,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-10 12:01:17,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-10 12:01:17,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-10 12:01:17,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-10 12:01:17,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-10 12:01:17,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-10 12:01:17,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-10 12:01:17,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-10 12:01:17,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-10 12:01:17,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-10 12:01:17,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-10 12:01:17,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-10 12:01:17,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-10 12:01:17,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-10 12:01:17,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-10 12:01:17,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-10 12:01:17,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-10 12:01:17,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-10 12:01:17,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-10 12:01:17,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-10 12:01:17,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-10 12:01:17,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-10 12:01:17,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-10 12:01:17,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-10 12:01:17,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-10 12:01:17,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-10 12:01:17,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-10 12:01:17,788 INFO L130 BoogieDeclarations]: Found specification of procedure get_fan [2024-11-10 12:01:17,788 INFO L138 BoogieDeclarations]: Found implementation of procedure get_fan [2024-11-10 12:01:17,788 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_remove_group [2024-11-10 12:01:17,788 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_remove_group [2024-11-10 12:01:17,788 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_get_clientdata [2024-11-10 12:01:17,788 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_get_clientdata [2024-11-10 12:01:17,788 INFO L130 BoogieDeclarations]: Found specification of procedure amc6821_detect [2024-11-10 12:01:17,788 INFO L138 BoogieDeclarations]: Found implementation of procedure amc6821_detect [2024-11-10 12:01:17,788 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-10 12:01:17,788 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-10 12:01:17,788 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-10 12:01:17,788 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-10 12:01:17,788 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-10 12:01:17,788 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-10 12:01:17,788 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2024-11-10 12:01:17,789 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2024-11-10 12:01:17,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2024-11-10 12:01:17,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2024-11-10 12:01:17,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2024-11-10 12:01:17,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2024-11-10 12:01:17,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2024-11-10 12:01:17,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2024-11-10 12:01:17,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2024-11-10 12:01:17,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2024-11-10 12:01:17,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2024-11-10 12:01:17,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2024-11-10 12:01:17,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2024-11-10 12:01:17,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2024-11-10 12:01:17,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2024-11-10 12:01:17,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2024-11-10 12:01:17,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2024-11-10 12:01:17,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2024-11-10 12:01:17,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2024-11-10 12:01:17,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2024-11-10 12:01:17,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2024-11-10 12:01:17,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2024-11-10 12:01:17,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2024-11-10 12:01:17,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2024-11-10 12:01:17,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2024-11-10 12:01:17,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2024-11-10 12:01:17,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2024-11-10 12:01:17,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2024-11-10 12:01:17,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2024-11-10 12:01:17,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2024-11-10 12:01:17,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2024-11-10 12:01:17,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2024-11-10 12:01:17,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2024-11-10 12:01:17,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2024-11-10 12:01:17,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2024-11-10 12:01:17,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2024-11-10 12:01:17,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2024-11-10 12:01:17,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2024-11-10 12:01:17,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2024-11-10 12:01:17,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2024-11-10 12:01:17,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2024-11-10 12:01:17,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2024-11-10 12:01:17,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2024-11-10 12:01:17,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2024-11-10 12:01:17,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2024-11-10 12:01:17,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2024-11-10 12:01:17,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2024-11-10 12:01:17,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2024-11-10 12:01:17,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2024-11-10 12:01:17,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2024-11-10 12:01:17,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2024-11-10 12:01:17,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2024-11-10 12:01:17,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2024-11-10 12:01:17,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2024-11-10 12:01:17,796 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2024-11-10 12:01:17,796 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2024-11-10 12:01:17,796 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2024-11-10 12:01:17,796 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2024-11-10 12:01:17,796 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2024-11-10 12:01:17,796 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2024-11-10 12:01:17,796 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2024-11-10 12:01:17,796 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2024-11-10 12:01:17,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2024-11-10 12:01:17,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2024-11-10 12:01:17,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2024-11-10 12:01:17,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2024-11-10 12:01:17,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2024-11-10 12:01:17,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2024-11-10 12:01:17,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2024-11-10 12:01:17,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2024-11-10 12:01:17,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2024-11-10 12:01:17,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2024-11-10 12:01:17,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2024-11-10 12:01:17,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2024-11-10 12:01:17,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2024-11-10 12:01:17,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2024-11-10 12:01:17,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2024-11-10 12:01:17,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2024-11-10 12:01:17,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2024-11-10 12:01:17,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2024-11-10 12:01:17,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2024-11-10 12:01:17,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2024-11-10 12:01:17,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2024-11-10 12:01:17,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2024-11-10 12:01:17,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2024-11-10 12:01:17,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2024-11-10 12:01:17,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2024-11-10 12:01:17,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2024-11-10 12:01:17,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2024-11-10 12:01:17,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2024-11-10 12:01:17,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2024-11-10 12:01:17,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2024-11-10 12:01:17,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2024-11-10 12:01:17,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2024-11-10 12:01:17,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2024-11-10 12:01:17,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2024-11-10 12:01:17,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2024-11-10 12:01:17,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2024-11-10 12:01:17,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2024-11-10 12:01:17,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2024-11-10 12:01:17,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2024-11-10 12:01:17,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2024-11-10 12:01:17,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2024-11-10 12:01:17,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2024-11-10 12:01:17,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2024-11-10 12:01:17,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2024-11-10 12:01:17,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2024-11-10 12:01:17,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2024-11-10 12:01:17,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2024-11-10 12:01:17,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2024-11-10 12:01:17,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2024-11-10 12:01:17,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2024-11-10 12:01:17,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2024-11-10 12:01:17,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2024-11-10 12:01:17,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2024-11-10 12:01:17,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2024-11-10 12:01:17,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2024-11-10 12:01:17,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2024-11-10 12:01:17,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2024-11-10 12:01:17,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2024-11-10 12:01:17,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2024-11-10 12:01:17,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2024-11-10 12:01:17,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2024-11-10 12:01:17,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2024-11-10 12:01:17,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2024-11-10 12:01:17,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#30 [2024-11-10 12:01:17,805 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-10 12:01:17,806 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-10 12:01:17,806 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-10 12:01:17,806 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_update_lock_of_amc6821_data [2024-11-10 12:01:17,806 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_update_lock_of_amc6821_data [2024-11-10 12:01:17,806 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2024-11-10 12:01:17,807 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2024-11-10 12:01:17,807 INFO L130 BoogieDeclarations]: Found specification of procedure get_temp_auto_point_temp [2024-11-10 12:01:17,807 INFO L138 BoogieDeclarations]: Found implementation of procedure get_temp_auto_point_temp [2024-11-10 12:01:17,807 INFO L130 BoogieDeclarations]: Found specification of procedure set_slope_register [2024-11-10 12:01:17,807 INFO L138 BoogieDeclarations]: Found implementation of procedure set_slope_register [2024-11-10 12:01:17,807 INFO L130 BoogieDeclarations]: Found specification of procedure get_temp_alarm [2024-11-10 12:01:17,807 INFO L138 BoogieDeclarations]: Found implementation of procedure get_temp_alarm [2024-11-10 12:01:17,807 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-10 12:01:17,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-10 12:01:17,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-10 12:01:17,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-10 12:01:17,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-10 12:01:17,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-10 12:01:17,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-10 12:01:17,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-10 12:01:17,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-10 12:01:17,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-10 12:01:17,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-10 12:01:17,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-10 12:01:17,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-10 12:01:17,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-10 12:01:17,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-10 12:01:17,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-10 12:01:17,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-10 12:01:17,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-10 12:01:17,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-10 12:01:17,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-10 12:01:17,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-10 12:01:17,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-10 12:01:17,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-10 12:01:17,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-10 12:01:17,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-10 12:01:17,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-10 12:01:17,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-10 12:01:17,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-10 12:01:17,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-10 12:01:17,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-10 12:01:17,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-10 12:01:17,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-10 12:01:17,811 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-10 12:01:17,812 INFO L130 BoogieDeclarations]: Found specification of procedure SENSORS_LIMIT [2024-11-10 12:01:17,812 INFO L138 BoogieDeclarations]: Found implementation of procedure SENSORS_LIMIT [2024-11-10 12:01:17,812 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_smbus_read_byte_data [2024-11-10 12:01:17,812 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_smbus_read_byte_data [2024-11-10 12:01:17,812 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-10 12:01:17,812 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-10 12:01:17,812 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-10 12:01:17,812 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-10 12:01:17,812 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-10 12:01:17,812 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-10 12:01:17,812 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-10 12:01:17,812 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-10 12:01:17,812 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-10 12:01:17,812 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-10 12:01:17,812 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-10 12:01:17,812 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-10 12:01:17,812 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-10 12:01:17,812 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-10 12:01:17,812 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-10 12:01:17,812 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-10 12:01:17,812 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-10 12:01:17,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-10 12:01:17,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-10 12:01:17,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-10 12:01:17,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-10 12:01:17,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-10 12:01:17,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-10 12:01:17,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-10 12:01:17,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-10 12:01:17,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-10 12:01:17,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-10 12:01:17,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-10 12:01:17,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-10 12:01:17,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-10 12:01:17,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-10 12:01:17,813 INFO L130 BoogieDeclarations]: Found specification of procedure amc6821_update_device [2024-11-10 12:01:17,813 INFO L138 BoogieDeclarations]: Found implementation of procedure amc6821_update_device [2024-11-10 12:01:17,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2024-11-10 12:01:17,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2024-11-10 12:01:17,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2024-11-10 12:01:17,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2024-11-10 12:01:17,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2024-11-10 12:01:17,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2024-11-10 12:01:17,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2024-11-10 12:01:17,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2024-11-10 12:01:17,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2024-11-10 12:01:17,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2024-11-10 12:01:17,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2024-11-10 12:01:17,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2024-11-10 12:01:17,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2024-11-10 12:01:17,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2024-11-10 12:01:17,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2024-11-10 12:01:17,818 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2024-11-10 12:01:17,818 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2024-11-10 12:01:17,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2024-11-10 12:01:17,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2024-11-10 12:01:17,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2024-11-10 12:01:17,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2024-11-10 12:01:17,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2024-11-10 12:01:17,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2024-11-10 12:01:17,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2024-11-10 12:01:17,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2024-11-10 12:01:17,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2024-11-10 12:01:17,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2024-11-10 12:01:17,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2024-11-10 12:01:17,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2024-11-10 12:01:17,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2024-11-10 12:01:17,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2024-11-10 12:01:17,819 INFO L130 BoogieDeclarations]: Found specification of procedure kstrtol [2024-11-10 12:01:17,819 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrtol [2024-11-10 12:01:17,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2024-11-10 12:01:17,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2024-11-10 12:01:17,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2024-11-10 12:01:17,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2024-11-10 12:01:17,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2024-11-10 12:01:17,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2024-11-10 12:01:17,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2024-11-10 12:01:17,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2024-11-10 12:01:17,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2024-11-10 12:01:17,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2024-11-10 12:01:17,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2024-11-10 12:01:17,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2024-11-10 12:01:17,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2024-11-10 12:01:17,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2024-11-10 12:01:17,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2024-11-10 12:01:17,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2024-11-10 12:01:17,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2024-11-10 12:01:17,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2024-11-10 12:01:17,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2024-11-10 12:01:17,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2024-11-10 12:01:17,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2024-11-10 12:01:17,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2024-11-10 12:01:17,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2024-11-10 12:01:17,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2024-11-10 12:01:17,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2024-11-10 12:01:17,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2024-11-10 12:01:17,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2024-11-10 12:01:17,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2024-11-10 12:01:17,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2024-11-10 12:01:17,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2024-11-10 12:01:17,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2024-11-10 12:01:17,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2024-11-10 12:01:17,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2024-11-10 12:01:17,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2024-11-10 12:01:17,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2024-11-10 12:01:17,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2024-11-10 12:01:17,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2024-11-10 12:01:17,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2024-11-10 12:01:17,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2024-11-10 12:01:17,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2024-11-10 12:01:17,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2024-11-10 12:01:17,825 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2024-11-10 12:01:17,825 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2024-11-10 12:01:17,825 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2024-11-10 12:01:17,825 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2024-11-10 12:01:17,825 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2024-11-10 12:01:17,825 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2024-11-10 12:01:17,825 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2024-11-10 12:01:17,825 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2024-11-10 12:01:17,825 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2024-11-10 12:01:17,825 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2024-11-10 12:01:17,826 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2024-11-10 12:01:17,826 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2024-11-10 12:01:17,826 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2024-11-10 12:01:17,826 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2024-11-10 12:01:17,826 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2024-11-10 12:01:17,826 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2024-11-10 12:01:17,826 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2024-11-10 12:01:17,826 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2024-11-10 12:01:17,826 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2024-11-10 12:01:17,826 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2024-11-10 12:01:17,826 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2024-11-10 12:01:17,826 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2024-11-10 12:01:17,826 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2024-11-10 12:01:17,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2024-11-10 12:01:17,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2024-11-10 12:01:17,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2024-11-10 12:01:17,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2024-11-10 12:01:17,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2024-11-10 12:01:17,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2024-11-10 12:01:17,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2024-11-10 12:01:17,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2024-11-10 12:01:17,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2024-11-10 12:01:17,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2024-11-10 12:01:17,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2024-11-10 12:01:17,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2024-11-10 12:01:17,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2024-11-10 12:01:17,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2024-11-10 12:01:17,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2024-11-10 12:01:17,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2024-11-10 12:01:17,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2024-11-10 12:01:17,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2024-11-10 12:01:17,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2024-11-10 12:01:17,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2024-11-10 12:01:17,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2024-11-10 12:01:17,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2024-11-10 12:01:17,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2024-11-10 12:01:17,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2024-11-10 12:01:17,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2024-11-10 12:01:17,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2024-11-10 12:01:17,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2024-11-10 12:01:17,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2024-11-10 12:01:17,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2024-11-10 12:01:17,829 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-10 12:01:17,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-10 12:01:17,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-10 12:01:17,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-10 12:01:17,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-10 12:01:17,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-10 12:01:17,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-10 12:01:17,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-10 12:01:17,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-10 12:01:17,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-10 12:01:17,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-10 12:01:17,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-10 12:01:17,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-10 12:01:17,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-10 12:01:17,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-10 12:01:17,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-10 12:01:17,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-10 12:01:17,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-10 12:01:17,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-10 12:01:17,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-10 12:01:17,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-10 12:01:17,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-10 12:01:17,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-10 12:01:17,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-10 12:01:17,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-10 12:01:17,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-10 12:01:17,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-10 12:01:17,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-10 12:01:17,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-10 12:01:17,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-10 12:01:17,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-10 12:01:17,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-10 12:01:17,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-10 12:01:17,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2024-11-10 12:01:17,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2024-11-10 12:01:17,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2024-11-10 12:01:17,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2024-11-10 12:01:17,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2024-11-10 12:01:17,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2024-11-10 12:01:17,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2024-11-10 12:01:17,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2024-11-10 12:01:17,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2024-11-10 12:01:17,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2024-11-10 12:01:17,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2024-11-10 12:01:17,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2024-11-10 12:01:17,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2024-11-10 12:01:17,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2024-11-10 12:01:17,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2024-11-10 12:01:17,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2024-11-10 12:01:17,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2024-11-10 12:01:17,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2024-11-10 12:01:17,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2024-11-10 12:01:17,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2024-11-10 12:01:17,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2024-11-10 12:01:17,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2024-11-10 12:01:17,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2024-11-10 12:01:17,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2024-11-10 12:01:17,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2024-11-10 12:01:17,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2024-11-10 12:01:17,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2024-11-10 12:01:17,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2024-11-10 12:01:17,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2024-11-10 12:01:17,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2024-11-10 12:01:17,832 INFO L130 BoogieDeclarations]: Found specification of procedure get_temp [2024-11-10 12:01:17,832 INFO L138 BoogieDeclarations]: Found implementation of procedure get_temp [2024-11-10 12:01:17,832 INFO L130 BoogieDeclarations]: Found specification of procedure set_temp [2024-11-10 12:01:17,832 INFO L138 BoogieDeclarations]: Found implementation of procedure set_temp [2024-11-10 12:01:17,832 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2024-11-10 12:01:17,832 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2024-11-10 12:01:17,832 INFO L130 BoogieDeclarations]: Found specification of procedure set_fan [2024-11-10 12:01:17,832 INFO L138 BoogieDeclarations]: Found implementation of procedure set_fan [2024-11-10 12:01:17,832 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_smbus_write_byte_data [2024-11-10 12:01:17,832 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_smbus_write_byte_data [2024-11-10 12:01:17,832 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_update_lock_of_amc6821_data [2024-11-10 12:01:17,832 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_update_lock_of_amc6821_data [2024-11-10 12:01:17,832 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-10 12:01:17,832 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-10 12:01:17,832 INFO L130 BoogieDeclarations]: Found specification of procedure set_temp_auto_point_temp [2024-11-10 12:01:17,832 INFO L138 BoogieDeclarations]: Found implementation of procedure set_temp_auto_point_temp [2024-11-10 12:01:17,832 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2024-11-10 12:01:17,832 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2024-11-10 12:01:18,600 INFO L256 CfgBuilder]: Building ICFG [2024-11-10 12:01:18,603 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-10 12:01:19,161 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5205: havoc strlcpy_#t~nondet538#1; [2024-11-10 12:01:19,161 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L3074: call ULTIMATE.dealloc(~#descriptor~3#1.base, ~#descriptor~3#1.offset);havoc ~#descriptor~3#1.base, ~#descriptor~3#1.offset;call ULTIMATE.dealloc(~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset);havoc ~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset;call ULTIMATE.dealloc(~#descriptor___1~0#1.base, ~#descriptor___1~0#1.offset);havoc ~#descriptor___1~0#1.base, ~#descriptor___1~0#1.offset;call ULTIMATE.dealloc(~#descriptor___2~0#1.base, ~#descriptor___2~0#1.offset);havoc ~#descriptor___2~0#1.base, ~#descriptor___2~0#1.offset; [2024-11-10 12:01:19,452 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L2332: call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset; [2024-11-10 12:01:19,462 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5139: havoc #t~nondet523; [2024-11-10 12:01:19,528 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5159: havoc dev_get_drvdata_#t~ret529#1.base, dev_get_drvdata_#t~ret529#1.offset; [2024-11-10 12:01:19,537 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5132: havoc #t~nondet522; [2024-11-10 12:01:19,597 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L2292: call ULTIMATE.dealloc(~#val~0#1.base, ~#val~0#1.offset);havoc ~#val~0#1.base, ~#val~0#1.offset; [2024-11-10 12:01:28,202 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L2746: call ULTIMATE.dealloc(set_pwm1_auto_point_pwm_~#val~4#1.base, set_pwm1_auto_point_pwm_~#val~4#1.offset);havoc set_pwm1_auto_point_pwm_~#val~4#1.base, set_pwm1_auto_point_pwm_~#val~4#1.offset; [2024-11-10 12:01:28,203 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L2420: call ULTIMATE.dealloc(set_pwm1_~#val~1#1.base, set_pwm1_~#val~1#1.offset);havoc set_pwm1_~#val~1#1.base, set_pwm1_~#val~1#1.offset; [2024-11-10 12:01:28,203 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5163: havoc dev_set_drvdata_#t~nondet530#1; [2024-11-10 12:01:28,203 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5166: havoc devm_kzalloc_#t~ret531#1.base, devm_kzalloc_#t~ret531#1.offset; [2024-11-10 12:01:28,204 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5169: havoc hwmon_device_register_#t~ret532#1.base, hwmon_device_register_#t~ret532#1.offset; [2024-11-10 12:01:28,204 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L2461: call ULTIMATE.dealloc(set_pwm1_enable_~#val~2#1.base, set_pwm1_enable_~#val~2#1.offset);havoc set_pwm1_enable_~#val~2#1.base, set_pwm1_enable_~#val~2#1.offset; [2024-11-10 12:01:28,205 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L3160: call ULTIMATE.dealloc(amc6821_probe_~#__key~0#1.base, amc6821_probe_~#__key~0#1.offset);havoc amc6821_probe_~#__key~0#1.base, amc6821_probe_~#__key~0#1.offset; [2024-11-10 12:01:28,205 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5209: havoc sysfs_create_group_#t~nondet539#1; [2024-11-10 12:01:28,205 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5179: havoc i2c_register_driver_#t~nondet533#1; [2024-11-10 12:01:28,205 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L2905: call ULTIMATE.dealloc(set_fan1_div_~#val~6#1.base, set_fan1_div_~#val~6#1.offset);havoc set_fan1_div_~#val~6#1.base, set_fan1_div_~#val~6#1.offset; [2024-11-10 12:01:30,171 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L2627: call ULTIMATE.dealloc(~#val~3#1.base, ~#val~3#1.offset);havoc ~#val~3#1.base, ~#val~3#1.offset;call ULTIMATE.dealloc(~#descriptor~2#1.base, ~#descriptor~2#1.offset);havoc ~#descriptor~2#1.base, ~#descriptor~2#1.offset;call ULTIMATE.dealloc(~#descriptor___0~0#1.base, ~#descriptor___0~0#1.offset);havoc ~#descriptor___0~0#1.base, ~#descriptor___0~0#1.offset; [2024-11-10 12:01:31,403 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5183: havoc #t~nondet534; [2024-11-10 12:01:31,503 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5191: havoc kstrtoll_#t~nondet536#1; [2024-11-10 12:01:31,714 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5143: havoc #t~nondet524; [2024-11-10 12:01:34,511 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L2838: call ULTIMATE.dealloc(~#val~5#1.base, ~#val~5#1.offset);havoc ~#val~5#1.base, ~#val~5#1.offset; [2024-11-10 12:01:34,582 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5187: havoc #t~nondet535; [2024-11-10 12:01:35,823 INFO L? ?]: Removed 1030 outVars from TransFormulas that were not future-live. [2024-11-10 12:01:35,823 INFO L307 CfgBuilder]: Performing block encoding [2024-11-10 12:01:35,902 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-10 12:01:35,910 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-10 12:01:35,911 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 10.11 12:01:35 BoogieIcfgContainer [2024-11-10 12:01:35,911 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2024-11-10 12:01:35,913 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-10 12:01:35,913 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-10 12:01:35,922 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-10 12:01:35,926 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.11 12:01:15" (1/3) ... [2024-11-10 12:01:35,927 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3c94beee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.11 12:01:35, skipping insertion in model container [2024-11-10 12:01:35,927 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 12:01:16" (2/3) ... [2024-11-10 12:01:35,928 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3c94beee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.11 12:01:35, skipping insertion in model container [2024-11-10 12:01:35,928 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 10.11 12:01:35" (3/3) ... [2024-11-10 12:01:35,929 INFO L112 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_linux-3.8-rc1-drivers--hwmon--amc6821.ko-main.cil.out.i [2024-11-10 12:01:35,968 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-10 12:01:35,974 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-10 12:01:36,067 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-10 12:01:36,074 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;@4e271e34, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-10 12:01:36,074 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-10 12:01:36,087 INFO L276 IsEmpty]: Start isEmpty. Operand has 921 states, 691 states have (on average 1.476121562952243) internal successors, (1020), 699 states have internal predecessors, (1020), 199 states have call successors, (199), 28 states have call predecessors, (199), 28 states have return successors, (199), 199 states have call predecessors, (199), 199 states have call successors, (199) [2024-11-10 12:01:36,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-10 12:01:36,101 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 12:01:36,101 INFO L215 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, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 12:01:36,102 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-10 12:01:36,107 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 12:01:36,107 INFO L85 PathProgramCache]: Analyzing trace with hash -872810924, now seen corresponding path program 1 times [2024-11-10 12:01:36,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2024-11-10 12:01:36,125 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1610823151] [2024-11-10 12:01:36,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 12:01:36,126 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-10 12:01:36,126 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2024-11-10 12:01:36,134 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-10 12:01:36,142 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process