./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c00e63dc Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 26f15b7e6740f578c6e54d216b7f2e3d14f4b637cdec8f40f3de59ca32c0137e --- Real Ultimate output --- This is Ultimate 0.3.0-?-c00e63d-m [2025-02-06 08:26:34,356 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-06 08:26:34,449 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-06 08:26:34,459 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-06 08:26:34,460 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-06 08:26:34,494 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-06 08:26:34,495 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-06 08:26:34,495 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-06 08:26:34,495 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-06 08:26:34,495 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-06 08:26:34,495 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-06 08:26:34,495 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-06 08:26:34,495 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-06 08:26:34,495 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-06 08:26:34,495 INFO L153 SettingsManager]: * Use SBE=true [2025-02-06 08:26:34,495 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-06 08:26:34,496 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-06 08:26:34,496 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-06 08:26:34,496 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-06 08:26:34,496 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-06 08:26:34,496 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-06 08:26:34,496 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-06 08:26:34,496 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-06 08:26:34,496 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-06 08:26:34,496 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-06 08:26:34,496 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-06 08:26:34,496 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-06 08:26:34,496 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-06 08:26:34,496 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-06 08:26:34,496 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 08:26:34,496 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-06 08:26:34,496 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-06 08:26:34,501 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-06 08:26:34,501 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-06 08:26:34,502 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-06 08:26:34,502 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-06 08:26:34,502 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-06 08:26:34,502 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-06 08:26:34,502 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-06 08:26:34,502 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-06 08:26:34,502 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! 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 -> 26f15b7e6740f578c6e54d216b7f2e3d14f4b637cdec8f40f3de59ca32c0137e [2025-02-06 08:26:34,737 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-06 08:26:34,747 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-06 08:26:34,749 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-06 08:26:34,750 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-06 08:26:34,751 INFO L274 PluginConnector]: CDTParser initialized [2025-02-06 08:26:34,752 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i [2025-02-06 08:26:36,034 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/7a67cac4e/f2dde742aa344d83b71d9b6c58b61df2/FLAGdb9240521 [2025-02-06 08:26:36,624 INFO L384 CDTParser]: Found 1 translation units. [2025-02-06 08:26:36,625 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i [2025-02-06 08:26:36,664 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/7a67cac4e/f2dde742aa344d83b71d9b6c58b61df2/FLAGdb9240521 [2025-02-06 08:26:37,085 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/7a67cac4e/f2dde742aa344d83b71d9b6c58b61df2 [2025-02-06 08:26:37,087 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-06 08:26:37,088 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-06 08:26:37,089 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-06 08:26:37,089 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-06 08:26:37,092 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-06 08:26:37,093 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 08:26:37" (1/1) ... [2025-02-06 08:26:37,093 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1bb036d1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:37, skipping insertion in model container [2025-02-06 08:26:37,093 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 08:26:37" (1/1) ... [2025-02-06 08:26:37,252 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-06 08:26:39,402 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[328297,328310] [2025-02-06 08:26:39,405 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[328442,328455] [2025-02-06 08:26:39,405 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[328588,328601] [2025-02-06 08:26:39,406 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[328753,328766] [2025-02-06 08:26:39,409 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[328911,328924] [2025-02-06 08:26:39,409 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[329069,329082] [2025-02-06 08:26:39,410 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[329227,329240] [2025-02-06 08:26:39,410 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[329387,329400] [2025-02-06 08:26:39,410 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[329546,329559] [2025-02-06 08:26:39,410 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[329685,329698] [2025-02-06 08:26:39,410 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[329827,329840] [2025-02-06 08:26:39,410 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[329976,329989] [2025-02-06 08:26:39,411 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[330115,330128] [2025-02-06 08:26:39,411 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[330270,330283] [2025-02-06 08:26:39,411 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[330430,330443] [2025-02-06 08:26:39,411 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[330581,330594] [2025-02-06 08:26:39,411 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[330732,330745] [2025-02-06 08:26:39,411 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[330884,330897] [2025-02-06 08:26:39,411 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[331033,331046] [2025-02-06 08:26:39,412 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[331181,331194] [2025-02-06 08:26:39,412 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[331338,331351] [2025-02-06 08:26:39,412 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[331487,331500] [2025-02-06 08:26:39,412 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[331643,331656] [2025-02-06 08:26:39,412 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[331796,331809] [2025-02-06 08:26:39,413 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[331942,331955] [2025-02-06 08:26:39,413 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[332085,332098] [2025-02-06 08:26:39,413 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[332237,332250] [2025-02-06 08:26:39,413 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[332383,332396] [2025-02-06 08:26:39,413 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[332528,332541] [2025-02-06 08:26:39,413 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[332682,332695] [2025-02-06 08:26:39,414 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[332833,332846] [2025-02-06 08:26:39,414 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[332988,333001] [2025-02-06 08:26:39,414 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[333140,333153] [2025-02-06 08:26:39,417 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[333295,333308] [2025-02-06 08:26:39,418 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[333459,333472] [2025-02-06 08:26:39,418 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[333615,333628] [2025-02-06 08:26:39,418 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[333779,333792] [2025-02-06 08:26:39,418 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[333921,333934] [2025-02-06 08:26:39,446 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[334079,334092] [2025-02-06 08:26:39,446 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[334246,334259] [2025-02-06 08:26:39,446 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[334405,334418] [2025-02-06 08:26:39,449 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[334564,334577] [2025-02-06 08:26:39,449 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[334713,334726] [2025-02-06 08:26:39,449 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[334860,334873] [2025-02-06 08:26:39,449 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[334999,335012] [2025-02-06 08:26:39,450 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[335162,335175] [2025-02-06 08:26:39,450 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[335328,335341] [2025-02-06 08:26:39,450 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[335492,335505] [2025-02-06 08:26:39,451 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[335657,335670] [2025-02-06 08:26:39,451 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[335822,335835] [2025-02-06 08:26:39,451 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[335988,336001] [2025-02-06 08:26:39,451 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[336153,336166] [2025-02-06 08:26:39,452 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[336320,336333] [2025-02-06 08:26:39,452 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[336480,336493] [2025-02-06 08:26:39,454 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[336642,336655] [2025-02-06 08:26:39,455 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[336801,336814] [2025-02-06 08:26:39,455 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[336947,336960] [2025-02-06 08:26:39,455 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[337090,337103] [2025-02-06 08:26:39,455 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[337234,337247] [2025-02-06 08:26:39,455 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[337377,337390] [2025-02-06 08:26:39,455 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[337521,337534] [2025-02-06 08:26:39,456 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[337662,337675] [2025-02-06 08:26:39,456 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[337800,337813] [2025-02-06 08:26:39,456 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[337958,337971] [2025-02-06 08:26:39,456 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[338117,338130] [2025-02-06 08:26:39,456 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[338273,338286] [2025-02-06 08:26:39,456 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[338422,338435] [2025-02-06 08:26:39,457 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[338574,338587] [2025-02-06 08:26:39,457 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[338725,338738] [2025-02-06 08:26:39,457 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[338874,338887] [2025-02-06 08:26:39,457 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[339026,339039] [2025-02-06 08:26:39,457 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[339174,339187] [2025-02-06 08:26:39,457 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[339327,339340] [2025-02-06 08:26:39,457 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[339478,339491] [2025-02-06 08:26:39,458 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[339628,339641] [2025-02-06 08:26:39,458 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[339775,339788] [2025-02-06 08:26:39,458 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[339926,339939] [2025-02-06 08:26:39,458 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[340077,340090] [2025-02-06 08:26:39,458 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[340225,340238] [2025-02-06 08:26:39,458 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[340391,340404] [2025-02-06 08:26:39,460 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[340560,340573] [2025-02-06 08:26:39,460 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[340727,340740] [2025-02-06 08:26:39,461 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[340895,340908] [2025-02-06 08:26:39,461 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[341045,341058] [2025-02-06 08:26:39,461 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[341192,341205] [2025-02-06 08:26:39,461 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[341353,341366] [2025-02-06 08:26:39,462 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[341523,341536] [2025-02-06 08:26:39,462 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[341685,341698] [2025-02-06 08:26:39,466 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 08:26:39,493 INFO L200 MainTranslator]: Completed pre-run [2025-02-06 08:26:39,549 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [4863] [2025-02-06 08:26:39,550 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [4870] [2025-02-06 08:26:39,551 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [4877] [2025-02-06 08:26:39,551 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr))); [4884] [2025-02-06 08:26:39,551 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr))); [4891] [2025-02-06 08:26:39,551 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [4912] [2025-02-06 08:26:39,552 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [4920] [2025-02-06 08:26:39,552 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [4950] [2025-02-06 08:26:39,695 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[328297,328310] [2025-02-06 08:26:39,696 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[328442,328455] [2025-02-06 08:26:39,696 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[328588,328601] [2025-02-06 08:26:39,696 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[328753,328766] [2025-02-06 08:26:39,697 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[328911,328924] [2025-02-06 08:26:39,698 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[329069,329082] [2025-02-06 08:26:39,698 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[329227,329240] [2025-02-06 08:26:39,698 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[329387,329400] [2025-02-06 08:26:39,699 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[329546,329559] [2025-02-06 08:26:39,699 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[329685,329698] [2025-02-06 08:26:39,699 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[329827,329840] [2025-02-06 08:26:39,700 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[329976,329989] [2025-02-06 08:26:39,700 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[330115,330128] [2025-02-06 08:26:39,700 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[330270,330283] [2025-02-06 08:26:39,700 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[330430,330443] [2025-02-06 08:26:39,700 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[330581,330594] [2025-02-06 08:26:39,701 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[330732,330745] [2025-02-06 08:26:39,701 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[330884,330897] [2025-02-06 08:26:39,701 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[331033,331046] [2025-02-06 08:26:39,702 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[331181,331194] [2025-02-06 08:26:39,703 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[331338,331351] [2025-02-06 08:26:39,703 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[331487,331500] [2025-02-06 08:26:39,703 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[331643,331656] [2025-02-06 08:26:39,703 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[331796,331809] [2025-02-06 08:26:39,703 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[331942,331955] [2025-02-06 08:26:39,704 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[332085,332098] [2025-02-06 08:26:39,704 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[332237,332250] [2025-02-06 08:26:39,704 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[332383,332396] [2025-02-06 08:26:39,705 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[332528,332541] [2025-02-06 08:26:39,705 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[332682,332695] [2025-02-06 08:26:39,705 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[332833,332846] [2025-02-06 08:26:39,706 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[332988,333001] [2025-02-06 08:26:39,706 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[333140,333153] [2025-02-06 08:26:39,706 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[333295,333308] [2025-02-06 08:26:39,707 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[333459,333472] [2025-02-06 08:26:39,707 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[333615,333628] [2025-02-06 08:26:39,708 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[333779,333792] [2025-02-06 08:26:39,708 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[333921,333934] [2025-02-06 08:26:39,708 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[334079,334092] [2025-02-06 08:26:39,708 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[334246,334259] [2025-02-06 08:26:39,709 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[334405,334418] [2025-02-06 08:26:39,709 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[334564,334577] [2025-02-06 08:26:39,709 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[334713,334726] [2025-02-06 08:26:39,709 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[334860,334873] [2025-02-06 08:26:39,709 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[334999,335012] [2025-02-06 08:26:39,709 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[335162,335175] [2025-02-06 08:26:39,710 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[335328,335341] [2025-02-06 08:26:39,710 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[335492,335505] [2025-02-06 08:26:39,710 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[335657,335670] [2025-02-06 08:26:39,710 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[335822,335835] [2025-02-06 08:26:39,711 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[335988,336001] [2025-02-06 08:26:39,711 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[336153,336166] [2025-02-06 08:26:39,711 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[336320,336333] [2025-02-06 08:26:39,711 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[336480,336493] [2025-02-06 08:26:39,711 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[336642,336655] [2025-02-06 08:26:39,712 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[336801,336814] [2025-02-06 08:26:39,712 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[336947,336960] [2025-02-06 08:26:39,712 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[337090,337103] [2025-02-06 08:26:39,712 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[337234,337247] [2025-02-06 08:26:39,712 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[337377,337390] [2025-02-06 08:26:39,713 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[337521,337534] [2025-02-06 08:26:39,713 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[337662,337675] [2025-02-06 08:26:39,713 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[337800,337813] [2025-02-06 08:26:39,713 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[337958,337971] [2025-02-06 08:26:39,713 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[338117,338130] [2025-02-06 08:26:39,714 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[338273,338286] [2025-02-06 08:26:39,714 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[338422,338435] [2025-02-06 08:26:39,714 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[338574,338587] [2025-02-06 08:26:39,714 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[338725,338738] [2025-02-06 08:26:39,714 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[338874,338887] [2025-02-06 08:26:39,714 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[339026,339039] [2025-02-06 08:26:39,715 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[339174,339187] [2025-02-06 08:26:39,715 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[339327,339340] [2025-02-06 08:26:39,715 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[339478,339491] [2025-02-06 08:26:39,715 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[339628,339641] [2025-02-06 08:26:39,715 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[339775,339788] [2025-02-06 08:26:39,716 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[339926,339939] [2025-02-06 08:26:39,716 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[340077,340090] [2025-02-06 08:26:39,716 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[340225,340238] [2025-02-06 08:26:39,716 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[340391,340404] [2025-02-06 08:26:39,716 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[340560,340573] [2025-02-06 08:26:39,717 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[340727,340740] [2025-02-06 08:26:39,717 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[340895,340908] [2025-02-06 08:26:39,717 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[341045,341058] [2025-02-06 08:26:39,717 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[341192,341205] [2025-02-06 08:26:39,717 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[341353,341366] [2025-02-06 08:26:39,717 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[341523,341536] [2025-02-06 08:26:39,717 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i[341685,341698] [2025-02-06 08:26:39,721 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 08:26:39,871 INFO L204 MainTranslator]: Completed translation [2025-02-06 08:26:39,872 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:39 WrapperNode [2025-02-06 08:26:39,872 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-06 08:26:39,873 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-06 08:26:39,873 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-06 08:26:39,873 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-06 08:26:39,887 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:39" (1/1) ... [2025-02-06 08:26:39,987 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:39" (1/1) ... [2025-02-06 08:26:40,175 INFO L138 Inliner]: procedures = 583, calls = 2605, calls flagged for inlining = 277, calls inlined = 189, statements flattened = 5761 [2025-02-06 08:26:40,176 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-06 08:26:40,177 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-06 08:26:40,177 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-06 08:26:40,177 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-06 08:26:40,184 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:39" (1/1) ... [2025-02-06 08:26:40,184 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:39" (1/1) ... [2025-02-06 08:26:40,211 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:39" (1/1) ... [2025-02-06 08:26:40,738 INFO L175 MemorySlicer]: Split 1356 memory accesses to 30 slices as follows [3, 2, 1, 173, 18, 2, 2, 5, 2, 1, 127, 1, 2, 670, 2, 2, 5, 8, 1, 19, 2, 9, 23, 7, 2, 47, 119, 13, 85, 3]. 49 percent of accesses are in the largest equivalence class. The 231 initializations are split as follows [0, 0, 0, 0, 18, 0, 0, 5, 1, 0, 63, 0, 0, 17, 0, 0, 5, 8, 1, 0, 2, 8, 0, 0, 0, 18, 0, 0, 85, 0]. The 671 writes are split as follows [0, 0, 0, 172, 0, 0, 1, 0, 0, 0, 64, 0, 0, 263, 1, 1, 0, 0, 0, 0, 0, 0, 22, 0, 2, 29, 102, 13, 0, 1]. [2025-02-06 08:26:40,738 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:39" (1/1) ... [2025-02-06 08:26:40,738 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:39" (1/1) ... [2025-02-06 08:26:40,831 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:39" (1/1) ... [2025-02-06 08:26:40,841 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:39" (1/1) ... [2025-02-06 08:26:40,860 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:39" (1/1) ... [2025-02-06 08:26:40,877 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:39" (1/1) ... [2025-02-06 08:26:40,912 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-06 08:26:40,913 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-06 08:26:40,914 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-06 08:26:40,914 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-06 08:26:40,915 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:39" (1/1) ... [2025-02-06 08:26:40,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 08:26:40,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 08:26:40,937 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-06 08:26:40,938 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-06 08:26:40,953 INFO L130 BoogieDeclarations]: Found specification of procedure svga_wcrt_mask [2025-02-06 08:26:40,953 INFO L138 BoogieDeclarations]: Found implementation of procedure svga_wcrt_mask [2025-02-06 08:26:40,953 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-02-06 08:26:40,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-02-06 08:26:40,954 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-06 08:26:40,954 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-06 08:26:40,954 INFO L130 BoogieDeclarations]: Found specification of procedure s3fb_ddc_needs_mmio [2025-02-06 08:26:40,954 INFO L138 BoogieDeclarations]: Found implementation of procedure s3fb_ddc_needs_mmio [2025-02-06 08:26:40,954 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-06 08:26:40,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-06 08:26:40,954 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-06 08:26:40,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-06 08:26:40,954 INFO L130 BoogieDeclarations]: Found specification of procedure s3fb_ddc_read [2025-02-06 08:26:40,955 INFO L138 BoogieDeclarations]: Found implementation of procedure s3fb_ddc_read [2025-02-06 08:26:40,955 INFO L130 BoogieDeclarations]: Found specification of procedure s3fb_set_par [2025-02-06 08:26:40,955 INFO L138 BoogieDeclarations]: Found implementation of procedure s3fb_set_par [2025-02-06 08:26:40,955 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-02-06 08:26:40,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure svga_compute_pll [2025-02-06 08:26:40,956 INFO L138 BoogieDeclarations]: Found implementation of procedure svga_compute_pll [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-02-06 08:26:40,956 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure vga_wcrt [2025-02-06 08:26:40,956 INFO L138 BoogieDeclarations]: Found implementation of procedure vga_wcrt [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-06 08:26:40,956 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-06 08:26:40,956 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-06 08:26:40,956 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-02-06 08:26:40,956 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-02-06 08:26:40,956 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure vga_rseq [2025-02-06 08:26:40,956 INFO L138 BoogieDeclarations]: Found implementation of procedure vga_rseq [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure svga_match_format [2025-02-06 08:26:40,956 INFO L138 BoogieDeclarations]: Found implementation of procedure svga_match_format [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-06 08:26:40,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-06 08:26:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-06 08:26:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-06 08:26:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-06 08:26:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-06 08:26:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-06 08:26:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-06 08:26:40,957 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-06 08:26:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-06 08:26:40,957 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-06 08:26:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-06 08:26:40,957 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-06 08:26:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-06 08:26:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-06 08:26:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-06 08:26:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-06 08:26:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-06 08:26:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-06 08:26:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-06 08:26:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-06 08:26:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-06 08:26:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-06 08:26:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-06 08:26:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-06 08:26:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-06 08:26:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-06 08:26:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-06 08:26:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-06 08:26:40,957 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-06 08:26:40,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-02-06 08:26:40,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-02-06 08:26:40,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-06 08:26:40,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-02-06 08:26:40,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-06 08:26:40,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_open_lock_of_s3fb_info [2025-02-06 08:26:40,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_open_lock_of_s3fb_info [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure vga_w [2025-02-06 08:26:40,960 INFO L138 BoogieDeclarations]: Found implementation of procedure vga_w [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure vga_r [2025-02-06 08:26:40,960 INFO L138 BoogieDeclarations]: Found implementation of procedure vga_r [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure svga_wseq_mask [2025-02-06 08:26:40,960 INFO L138 BoogieDeclarations]: Found implementation of procedure svga_wseq_mask [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-06 08:26:40,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-06 08:26:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-06 08:26:40,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-06 08:26:40,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-06 08:26:40,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-06 08:26:40,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-06 08:26:40,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-06 08:26:40,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-06 08:26:40,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-06 08:26:40,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-06 08:26:40,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-06 08:26:40,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-06 08:26:40,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-06 08:26:40,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-06 08:26:40,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-06 08:26:40,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-06 08:26:40,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-06 08:26:40,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-06 08:26:40,961 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 08:26:40,961 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 08:26:40,961 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_open_lock_of_s3fb_info [2025-02-06 08:26:40,961 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_open_lock_of_s3fb_info [2025-02-06 08:26:40,961 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-02-06 08:26:40,961 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-02-06 08:26:40,961 INFO L130 BoogieDeclarations]: Found specification of procedure vga_w_fast [2025-02-06 08:26:40,961 INFO L138 BoogieDeclarations]: Found implementation of procedure vga_w_fast [2025-02-06 08:26:40,961 INFO L130 BoogieDeclarations]: Found specification of procedure svga_get_tilemax [2025-02-06 08:26:40,963 INFO L138 BoogieDeclarations]: Found implementation of procedure svga_get_tilemax [2025-02-06 08:26:40,963 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_del_adapter [2025-02-06 08:26:40,963 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_del_adapter [2025-02-06 08:26:40,963 INFO L130 BoogieDeclarations]: Found specification of procedure writeb [2025-02-06 08:26:40,963 INFO L138 BoogieDeclarations]: Found implementation of procedure writeb [2025-02-06 08:26:40,964 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-06 08:26:40,964 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-06 08:26:40,964 INFO L130 BoogieDeclarations]: Found specification of procedure svga_wcrt_multi [2025-02-06 08:26:40,964 INFO L138 BoogieDeclarations]: Found implementation of procedure svga_wcrt_multi [2025-02-06 08:26:40,964 INFO L130 BoogieDeclarations]: Found specification of procedure fb_set_suspend [2025-02-06 08:26:40,964 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_set_suspend [2025-02-06 08:26:40,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-06 08:26:40,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-06 08:26:40,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-06 08:26:40,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-06 08:26:40,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-06 08:26:40,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-06 08:26:40,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-06 08:26:40,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-06 08:26:40,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-06 08:26:40,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-06 08:26:40,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-06 08:26:40,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-06 08:26:40,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-06 08:26:40,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-06 08:26:40,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-06 08:26:40,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-06 08:26:40,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-06 08:26:40,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-06 08:26:40,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-06 08:26:40,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-06 08:26:40,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-06 08:26:40,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-06 08:26:40,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-06 08:26:40,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure vga_rcrt [2025-02-06 08:26:40,965 INFO L138 BoogieDeclarations]: Found implementation of procedure vga_rcrt [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure framebuffer_release [2025-02-06 08:26:40,965 INFO L138 BoogieDeclarations]: Found implementation of procedure framebuffer_release [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure slow_down_io [2025-02-06 08:26:40,965 INFO L138 BoogieDeclarations]: Found implementation of procedure slow_down_io [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure s3_pci_remove [2025-02-06 08:26:40,965 INFO L138 BoogieDeclarations]: Found implementation of procedure s3_pci_remove [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-06 08:26:40,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-06 08:26:40,965 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-06 08:26:40,965 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-06 08:26:40,965 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-06 08:26:40,965 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-06 08:26:40,965 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-06 08:26:40,965 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-06 08:26:40,965 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-06 08:26:40,965 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-06 08:26:40,967 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-06 08:26:40,967 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-06 08:26:40,967 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-06 08:26:40,967 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-06 08:26:40,967 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-06 08:26:40,967 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-06 08:26:40,967 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-06 08:26:40,967 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-06 08:26:40,968 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-06 08:26:40,968 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-06 08:26:40,968 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-06 08:26:40,968 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-06 08:26:40,968 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-06 08:26:40,968 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-06 08:26:40,968 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-06 08:26:40,968 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-06 08:26:40,968 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-06 08:26:40,968 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-06 08:26:40,968 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-06 08:26:40,968 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-06 08:26:40,968 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-06 08:26:40,968 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_io_mem_unmap [2025-02-06 08:26:40,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_io_mem_unmap [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-02-06 08:26:40,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-02-06 08:26:40,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-06 08:26:40,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure fb_dealloc_cmap [2025-02-06 08:26:40,968 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_dealloc_cmap [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2025-02-06 08:26:40,968 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-06 08:26:40,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-06 08:26:40,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-06 08:26:40,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-06 08:26:40,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-06 08:26:40,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-06 08:26:40,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-06 08:26:40,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-06 08:26:40,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-06 08:26:40,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-06 08:26:40,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-06 08:26:40,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-06 08:26:40,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-06 08:26:40,971 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-06 08:26:40,971 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-06 08:26:40,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-02-06 08:26:40,971 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-06 08:26:40,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure vga_wseq [2025-02-06 08:26:40,971 INFO L138 BoogieDeclarations]: Found implementation of procedure vga_wseq [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure s3_pci_resume [2025-02-06 08:26:40,971 INFO L138 BoogieDeclarations]: Found implementation of procedure s3_pci_resume [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure fb_destroy_modedb [2025-02-06 08:26:40,971 INFO L138 BoogieDeclarations]: Found implementation of procedure fb_destroy_modedb [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-06 08:26:40,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-06 08:26:40,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-02-06 08:26:40,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-06 08:26:40,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-06 08:26:40,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-06 08:26:40,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-06 08:26:40,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2025-02-06 08:26:40,976 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-06 08:26:40,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-06 08:26:40,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-06 08:26:40,976 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure console_lock [2025-02-06 08:26:40,976 INFO L138 BoogieDeclarations]: Found implementation of procedure console_lock [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure console_unlock [2025-02-06 08:26:40,976 INFO L138 BoogieDeclarations]: Found implementation of procedure console_unlock [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure expand_color [2025-02-06 08:26:40,976 INFO L138 BoogieDeclarations]: Found implementation of procedure expand_color [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-06 08:26:40,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-06 08:26:40,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure __writel [2025-02-06 08:26:40,976 INFO L138 BoogieDeclarations]: Found implementation of procedure __writel [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2025-02-06 08:26:40,976 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-06 08:26:40,976 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure s3fb_check_var [2025-02-06 08:26:40,976 INFO L138 BoogieDeclarations]: Found implementation of procedure s3fb_check_var [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-06 08:26:40,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-06 08:26:40,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-06 08:26:40,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-06 08:26:40,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-06 08:26:40,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-06 08:26:40,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-06 08:26:40,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-06 08:26:40,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-06 08:26:40,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-06 08:26:40,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-06 08:26:40,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-06 08:26:40,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-06 08:26:40,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-06 08:26:40,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-06 08:26:40,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-06 08:26:40,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-06 08:26:40,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-06 08:26:40,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-06 08:26:40,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-06 08:26:40,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-06 08:26:40,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-06 08:26:40,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-06 08:26:40,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-06 08:26:40,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-06 08:26:40,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-06 08:26:40,977 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2025-02-06 08:26:40,977 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2025-02-06 08:26:41,651 INFO L257 CfgBuilder]: Building ICFG [2025-02-06 08:26:41,653 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-06 08:26:41,741 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-02-06 08:26:41,825 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13300: havoc unregister_framebuffer_#t~nondet1088#1; [2025-02-06 08:26:41,825 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8405-1: ldv_unregister_framebuffer_#res#1 := ldv_unregister_framebuffer_~arg0#1; [2025-02-06 08:26:41,827 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13173: havoc mtrr_del_#t~nondet1071#1; [2025-02-06 08:26:41,827 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8499-1: ldv_unregister_framebuffer_106_#res#1 := ldv_unregister_framebuffer_106_~ldv_func_res~1#1; [2025-02-06 08:26:42,616 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5816: call ULTIMATE.dealloc(s3_set_pixclock_~#m~0#1.base, s3_set_pixclock_~#m~0#1.offset);havoc s3_set_pixclock_~#m~0#1.base, s3_set_pixclock_~#m~0#1.offset;call ULTIMATE.dealloc(s3_set_pixclock_~#n~0#1.base, s3_set_pixclock_~#n~0#1.offset);havoc s3_set_pixclock_~#n~0#1.base, s3_set_pixclock_~#n~0#1.offset;call ULTIMATE.dealloc(s3_set_pixclock_~#r~0#1.base, s3_set_pixclock_~#r~0#1.offset);havoc s3_set_pixclock_~#r~0#1.base, s3_set_pixclock_~#r~0#1.offset; [2025-02-06 08:26:42,621 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5995: call ULTIMATE.dealloc(~#descriptor~0#1.base, ~#descriptor~0#1.offset);havoc ~#descriptor~0#1.base, ~#descriptor~0#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;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;call ULTIMATE.dealloc(~#descriptor___3~0#1.base, ~#descriptor___3~0#1.offset);havoc ~#descriptor___3~0#1.base, ~#descriptor___3~0#1.offset;call ULTIMATE.dealloc(~#descriptor___4~0#1.base, ~#descriptor___4~0#1.offset);havoc ~#descriptor___4~0#1.base, ~#descriptor___4~0#1.offset;call ULTIMATE.dealloc(~#descriptor___5~0#1.base, ~#descriptor___5~0#1.offset);havoc ~#descriptor___5~0#1.base, ~#descriptor___5~0#1.offset;call ULTIMATE.dealloc(~#descriptor___6~0#1.base, ~#descriptor___6~0#1.offset);havoc ~#descriptor___6~0#1.base, ~#descriptor___6~0#1.offset;call ULTIMATE.dealloc(~#descriptor___7~0#1.base, ~#descriptor___7~0#1.offset);havoc ~#descriptor___7~0#1.base, ~#descriptor___7~0#1.offset;call ULTIMATE.dealloc(~#descriptor___8~0#1.base, ~#descriptor___8~0#1.offset);havoc ~#descriptor___8~0#1.base, ~#descriptor___8~0#1.offset; [2025-02-06 08:26:42,630 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13249: havoc #t~nondet1085; [2025-02-06 08:26:42,657 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4971: havoc dev_get_drvdata_#t~mem31#1.base, dev_get_drvdata_#t~mem31#1.offset; [2025-02-06 08:26:42,671 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13225: havoc #t~nondet1079; [2025-02-06 08:26:42,709 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13260: havoc #t~nondet1087; [2025-02-06 08:26:42,926 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13188: havoc #t~nondet1074; [2025-02-06 08:26:42,959 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5615: havoc #t~bitwise224;havoc #t~bitwise225;havoc #t~bitwise226;havoc #t~bitwise227;havoc #t~bitwise228;havoc #t~bitwise229; [2025-02-06 08:26:42,966 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13215: havoc #t~nondet1078; [2025-02-06 08:26:43,037 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5921: call ULTIMATE.dealloc(~#m~1#1.base, ~#m~1#1.offset);havoc ~#m~1#1.base, ~#m~1#1.offset;call ULTIMATE.dealloc(~#n~1#1.base, ~#n~1#1.offset);havoc ~#n~1#1.base, ~#n~1#1.offset;call ULTIMATE.dealloc(~#r~1#1.base, ~#r~1#1.offset);havoc ~#r~1#1.base, ~#r~1#1.offset; [2025-02-06 08:26:43,038 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13245: havoc svga_check_timings_#t~nondet1084#1; [2025-02-06 08:26:43,039 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13256: havoc #t~nondet1086; [2025-02-06 08:26:56,645 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5722: havoc expand_pixel_#t~bitwise256#1;havoc expand_pixel_#t~bitwise257#1;havoc expand_pixel_#t~bitwise258#1;havoc expand_pixel_#t~bitwise259#1;havoc expand_pixel_#t~bitwise260#1;havoc expand_pixel_#t~bitwise261#1;havoc expand_pixel_#t~bitwise262#1;havoc expand_pixel_#t~bitwise263#1;havoc expand_pixel_#t~bitwise264#1;havoc expand_pixel_#t~bitwise265#1;havoc expand_pixel_#t~bitwise266#1;havoc expand_pixel_#t~bitwise267#1;havoc expand_pixel_#t~bitwise268#1;havoc expand_pixel_#t~bitwise269#1; [2025-02-06 08:26:56,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7639-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-06 08:26:56,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13191: havoc pci_iomap_#t~ret1075#1.base, pci_iomap_#t~ret1075#1.offset; [2025-02-06 08:26:56,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7972: call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_0_7_~#arg2#1.base, ldv_pci_instance_suspend_late_0_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_0_7_~#arg2#1.base, ldv_pci_instance_suspend_late_0_7_~#arg2#1.offset; [2025-02-06 08:26:56,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13127: havoc fb_find_best_display_#t~ret1066#1.base, fb_find_best_display_#t~ret1066#1.offset; [2025-02-06 08:26:56,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13131: havoc fb_find_mode_#t~nondet1067#1; [2025-02-06 08:26:56,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5273: havoc svga_primary_device_#t~mem123#1;call ULTIMATE.dealloc(svga_primary_device_~#flags~0#1.base, svga_primary_device_~#flags~0#1.offset);havoc svga_primary_device_~#flags~0#1.base, svga_primary_device_~#flags~0#1.offset; [2025-02-06 08:26:56,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13201: havoc pci_request_regions_#t~nondet1076#1; [2025-02-06 08:26:56,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6598: call ULTIMATE.dealloc(s3fb_blank_~#descriptor~1#1.base, s3fb_blank_~#descriptor~1#1.offset);havoc s3fb_blank_~#descriptor~1#1.base, s3fb_blank_~#descriptor~1#1.offset;call ULTIMATE.dealloc(s3fb_blank_~#descriptor___0~1#1.base, s3fb_blank_~#descriptor___0~1#1.offset);havoc s3fb_blank_~#descriptor___0~1#1.base, s3fb_blank_~#descriptor___0~1#1.offset;call ULTIMATE.dealloc(s3fb_blank_~#descriptor___1~1#1.base, s3fb_blank_~#descriptor___1~1#1.offset);havoc s3fb_blank_~#descriptor___1~1#1.base, s3fb_blank_~#descriptor___1~1#1.offset;call ULTIMATE.dealloc(s3fb_blank_~#descriptor___2~1#1.base, s3fb_blank_~#descriptor___2~1#1.offset);havoc s3fb_blank_~#descriptor___2~1#1.base, s3fb_blank_~#descriptor___2~1#1.offset;call ULTIMATE.dealloc(s3fb_blank_~#descriptor___3~1#1.base, s3fb_blank_~#descriptor___3~1#1.offset);havoc s3fb_blank_~#descriptor___3~1#1.base, s3fb_blank_~#descriptor___3~1#1.offset; [2025-02-06 08:26:56,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7987-1: call ULTIMATE.dealloc(ldv_pci_pci_instance_0_~#ldv_0_resource_pm_message~0#1.base, ldv_pci_pci_instance_0_~#ldv_0_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_0_~#ldv_0_resource_pm_message~0#1.base, ldv_pci_pci_instance_0_~#ldv_0_resource_pm_message~0#1.offset; [2025-02-06 08:26:56,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7987: call ULTIMATE.dealloc(ldv_pci_pci_instance_0_~#ldv_0_resource_pm_message~0#1.base, ldv_pci_pci_instance_0_~#ldv_0_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_0_~#ldv_0_resource_pm_message~0#1.base, ldv_pci_pci_instance_0_~#ldv_0_resource_pm_message~0#1.offset; [2025-02-06 08:26:56,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7987-2: call ULTIMATE.dealloc(ldv_pci_pci_instance_0_~#ldv_0_resource_pm_message~0#1.base, ldv_pci_pci_instance_0_~#ldv_0_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_0_~#ldv_0_resource_pm_message~0#1.base, ldv_pci_pci_instance_0_~#ldv_0_resource_pm_message~0#1.offset; [2025-02-06 08:26:56,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6866: call ULTIMATE.dealloc(s3_pci_probe_~#bus_reg~0#1.base, s3_pci_probe_~#bus_reg~0#1.offset);havoc s3_pci_probe_~#bus_reg~0#1.base, s3_pci_probe_~#bus_reg~0#1.offset;call ULTIMATE.dealloc(s3_pci_probe_~#vga_res~0#1.base, s3_pci_probe_~#vga_res~0#1.offset);havoc s3_pci_probe_~#vga_res~0#1.base, s3_pci_probe_~#vga_res~0#1.offset;call ULTIMATE.dealloc(s3_pci_probe_~#__key~0#1.base, s3_pci_probe_~#__key~0#1.offset);havoc s3_pci_probe_~#__key~0#1.base, s3_pci_probe_~#__key~0#1.offset; [2025-02-06 08:26:56,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13208: havoc pci_save_state_#t~nondet1077#1; [2025-02-06 08:26:56,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13143: havoc framebuffer_alloc_#t~ret1068#1.base, framebuffer_alloc_#t~ret1068#1.offset; [2025-02-06 08:26:56,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7464: call ULTIMATE.dealloc(s3fb_cleanup_~#descriptor~2#1.base, s3fb_cleanup_~#descriptor~2#1.offset);havoc s3fb_cleanup_~#descriptor~2#1.base, s3fb_cleanup_~#descriptor~2#1.offset; [2025-02-06 08:26:56,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13150: havoc i2c_bit_add_bus_#t~nondet1069#1; [2025-02-06 08:26:56,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959: havoc dev_name_#t~mem29#1.base, dev_name_#t~mem29#1.offset; [2025-02-06 08:26:56,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13087: havoc __pci_register_driver_#t~nondet1063#1; [2025-02-06 08:26:56,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8598-1: ldv___pci_register_driver_116_#res#1 := ldv___pci_register_driver_116_~ldv_func_res~2#1; [2025-02-06 08:26:56,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7343: call ULTIMATE.dealloc(s3_pci_suspend_~#state#1.base, s3_pci_suspend_~#state#1.offset);havoc s3_pci_suspend_~#state#1.base, s3_pci_suspend_~#state#1.offset; [2025-02-06 08:26:56,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13229: havoc register_framebuffer_#t~nondet1080#1; [2025-02-06 08:26:56,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5501: havoc s3fb_ddc_getscl_#t~bitwise194#1; [2025-02-06 08:26:56,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8475-1: ldv_register_framebuffer_104_#res#1 := ldv_register_framebuffer_104_~ldv_func_res~0#1; [2025-02-06 08:26:56,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8145-1: ldv_register_framebuffer_#res#1 := ldv_register_framebuffer_~arg0#1; [2025-02-06 08:26:56,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13233: havoc restore_vga_#t~nondet1081#1; [2025-02-06 08:26:56,647 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13169: havoc mtrr_add_#t~nondet1070#1; [2025-02-06 08:26:56,647 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13237: havoc save_vga_#t~nondet1082#1; [2025-02-06 08:26:56,647 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7490: call ULTIMATE.dealloc(s3fb_init_~#descriptor~3#1.base, s3fb_init_~#descriptor~3#1.offset);havoc s3fb_init_~#descriptor~3#1.base, s3fb_init_~#descriptor~3#1.offset; [2025-02-06 08:26:56,647 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13241: havoc strlcpy_#t~nondet1083#1; [2025-02-06 08:26:56,647 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5513: havoc s3fb_ddc_getsda_#t~bitwise196#1; [2025-02-06 08:26:56,647 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13177: havoc pci_bus_read_config_word_#t~nondet1072#1; [2025-02-06 08:26:56,647 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13112: havoc fb_alloc_cmap_#t~nondet1064#1; [2025-02-06 08:26:56,647 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7961: call ULTIMATE.dealloc(ldv_pci_instance_suspend_0_8_~#arg2#1.base, ldv_pci_instance_suspend_0_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_0_8_~#arg2#1.base, ldv_pci_instance_suspend_0_8_~#arg2#1.offset; [2025-02-06 08:26:56,647 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4856: havoc kobject_name_#t~mem20#1.base, kobject_name_#t~mem20#1.offset; [2025-02-06 08:26:56,647 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13115: havoc fb_ddc_read_#t~ret1065#1.base, fb_ddc_read_#t~ret1065#1.offset; [2025-02-06 08:26:56,647 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13181: havoc pci_choose_state_#t~nondet1073#1; [2025-02-06 08:26:57,270 INFO L? ?]: Removed 2196 outVars from TransFormulas that were not future-live. [2025-02-06 08:26:57,270 INFO L308 CfgBuilder]: Performing block encoding [2025-02-06 08:26:57,337 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-06 08:26:57,337 INFO L337 CfgBuilder]: Removed 0 assume(true) statements. [2025-02-06 08:26:57,338 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 08:26:57 BoogieIcfgContainer [2025-02-06 08:26:57,338 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-06 08:26:57,340 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-06 08:26:57,340 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-06 08:26:57,343 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-06 08:26:57,343 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.02 08:26:37" (1/3) ... [2025-02-06 08:26:57,343 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@22d9c51f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 08:26:57, skipping insertion in model container [2025-02-06 08:26:57,344 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:39" (2/3) ... [2025-02-06 08:26:57,344 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@22d9c51f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 08:26:57, skipping insertion in model container [2025-02-06 08:26:57,344 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 08:26:57" (3/3) ... [2025-02-06 08:26:57,345 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i [2025-02-06 08:26:57,354 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-06 08:26:57,357 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.0-rc1---drivers--video--fbdev--s3fb.ko.cil.i that has 111 procedures, 1897 locations, 1 initial locations, 31 loop locations, and 26 error locations. [2025-02-06 08:26:57,425 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 08:26:57,432 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;@7acbae90, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 08:26:57,432 INFO L334 AbstractCegarLoop]: Starting to check reachability of 26 error locations. [2025-02-06 08:26:57,440 INFO L276 IsEmpty]: Start isEmpty. Operand has 1782 states, 1294 states have (on average 1.3377125193199382) internal successors, (1731), 1340 states have internal predecessors, (1731), 377 states have call successors, (377), 81 states have call predecessors, (377), 80 states have return successors, (373), 371 states have call predecessors, (373), 373 states have call successors, (373) [2025-02-06 08:26:57,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2025-02-06 08:26:57,446 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:26:57,448 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:26:57,448 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 24 more)] === [2025-02-06 08:26:57,456 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:26:57,456 INFO L85 PathProgramCache]: Analyzing trace with hash 1195675540, now seen corresponding path program 1 times [2025-02-06 08:26:57,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:26:57,470 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384992253] [2025-02-06 08:26:57,470 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:26:57,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:27:27,726 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 71 statements into 1 equivalence classes. [2025-02-06 08:27:28,196 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 71 of 71 statements. [2025-02-06 08:27:28,196 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:27:28,196 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:27:29,866 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:27:29,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:27:29,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384992253] [2025-02-06 08:27:29,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384992253] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:27:29,867 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:27:29,868 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:27:29,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672287353] [2025-02-06 08:27:29,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:27:29,871 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:27:29,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:27:29,886 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:27:29,887 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:27:29,891 INFO L87 Difference]: Start difference. First operand has 1782 states, 1294 states have (on average 1.3377125193199382) internal successors, (1731), 1340 states have internal predecessors, (1731), 377 states have call successors, (377), 81 states have call predecessors, (377), 80 states have return successors, (373), 371 states have call predecessors, (373), 373 states have call successors, (373) Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-02-06 08:27:32,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:27:32,372 INFO L93 Difference]: Finished difference Result 5273 states and 7479 transitions. [2025-02-06 08:27:32,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:27:32,374 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 71 [2025-02-06 08:27:32,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:27:32,398 INFO L225 Difference]: With dead ends: 5273 [2025-02-06 08:27:32,398 INFO L226 Difference]: Without dead ends: 3412 [2025-02-06 08:27:32,409 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:27:32,411 INFO L435 NwaCegarLoop]: 2382 mSDtfsCounter, 2405 mSDsluCounter, 4711 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2405 SdHoareTripleChecker+Valid, 7093 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:27:32,411 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2405 Valid, 7093 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 232 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2025-02-06 08:27:32,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3412 states. [2025-02-06 08:27:32,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3412 to 3225. [2025-02-06 08:27:32,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3225 states, 2366 states have (on average 1.3085376162299238) internal successors, (3096), 2420 states have internal predecessors, (3096), 694 states have call successors, (694), 140 states have call predecessors, (694), 139 states have return successors, (695), 686 states have call predecessors, (695), 692 states have call successors, (695) [2025-02-06 08:27:32,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3225 states to 3225 states and 4485 transitions. [2025-02-06 08:27:32,593 INFO L78 Accepts]: Start accepts. Automaton has 3225 states and 4485 transitions. Word has length 71 [2025-02-06 08:27:32,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:27:32,595 INFO L471 AbstractCegarLoop]: Abstraction has 3225 states and 4485 transitions. [2025-02-06 08:27:32,595 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-02-06 08:27:32,595 INFO L276 IsEmpty]: Start isEmpty. Operand 3225 states and 4485 transitions. [2025-02-06 08:27:32,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2025-02-06 08:27:32,597 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:27:32,598 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:27:32,598 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-02-06 08:27:32,598 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 24 more)] === [2025-02-06 08:27:32,598 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:27:32,599 INFO L85 PathProgramCache]: Analyzing trace with hash -403716043, now seen corresponding path program 1 times [2025-02-06 08:27:32,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:27:32,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804325141] [2025-02-06 08:27:32,599 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:27:32,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:28:06,179 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 77 statements into 1 equivalence classes. [2025-02-06 08:28:06,342 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 77 of 77 statements. [2025-02-06 08:28:06,342 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:28:06,343 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:28:07,579 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:28:07,579 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:28:07,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804325141] [2025-02-06 08:28:07,579 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804325141] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:28:07,579 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:28:07,579 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:28:07,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176753015] [2025-02-06 08:28:07,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:28:07,580 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:28:07,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:28:07,581 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:28:07,581 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:28:07,581 INFO L87 Difference]: Start difference. First operand 3225 states and 4485 transitions. Second operand has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-02-06 08:28:08,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:28:08,861 INFO L93 Difference]: Finished difference Result 3225 states and 4485 transitions. [2025-02-06 08:28:08,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:28:08,862 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 77 [2025-02-06 08:28:08,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:28:08,878 INFO L225 Difference]: With dead ends: 3225 [2025-02-06 08:28:08,878 INFO L226 Difference]: Without dead ends: 3223 [2025-02-06 08:28:08,881 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:28:08,881 INFO L435 NwaCegarLoop]: 2294 mSDtfsCounter, 2329 mSDsluCounter, 2293 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2329 SdHoareTripleChecker+Valid, 4587 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2025-02-06 08:28:08,881 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2329 Valid, 4587 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2025-02-06 08:28:08,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3223 states. [2025-02-06 08:28:08,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3223 to 3223. [2025-02-06 08:28:08,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3223 states, 2365 states have (on average 1.308245243128964) internal successors, (3094), 2418 states have internal predecessors, (3094), 694 states have call successors, (694), 140 states have call predecessors, (694), 139 states have return successors, (695), 686 states have call predecessors, (695), 692 states have call successors, (695) [2025-02-06 08:28:09,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3223 states to 3223 states and 4483 transitions. [2025-02-06 08:28:09,006 INFO L78 Accepts]: Start accepts. Automaton has 3223 states and 4483 transitions. Word has length 77 [2025-02-06 08:28:09,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:28:09,007 INFO L471 AbstractCegarLoop]: Abstraction has 3223 states and 4483 transitions. [2025-02-06 08:28:09,007 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-02-06 08:28:09,007 INFO L276 IsEmpty]: Start isEmpty. Operand 3223 states and 4483 transitions. [2025-02-06 08:28:09,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2025-02-06 08:28:09,010 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:28:09,011 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 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, 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] [2025-02-06 08:28:09,011 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-02-06 08:28:09,011 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 24 more)] === [2025-02-06 08:28:09,011 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:28:09,014 INFO L85 PathProgramCache]: Analyzing trace with hash 1124969810, now seen corresponding path program 1 times [2025-02-06 08:28:09,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:28:09,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012441273] [2025-02-06 08:28:09,015 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:28:09,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms