./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--mtd--sm_ftl.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d 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--mtd--sm_ftl.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 66513110c58cbfd09ef37c44af5b1d4813bd7e87bef538ae0fb21419e856753a --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:37:54,457 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:37:54,526 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 04:37:54,537 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:37:54,537 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:37:54,565 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:37:54,566 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:37:54,566 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:37:54,566 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:37:54,566 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:37:54,566 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:37:54,567 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:37:54,567 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:37:54,567 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:37:54,567 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:37:54,567 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:37:54,568 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:37:54,568 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:37:54,568 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:37:54,568 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:37:54,568 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:37:54,568 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:37:54,568 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:37:54,568 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:37:54,569 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:37:54,569 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:37:54,569 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:37:54,569 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:37:54,569 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:37:54,569 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:37:54,569 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:37:54,569 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:37:54,570 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:37:54,570 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:37:54,570 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:37:54,570 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:37:54,570 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:37:54,570 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:37:54,570 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:37:54,570 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:37:54,570 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 -> 66513110c58cbfd09ef37c44af5b1d4813bd7e87bef538ae0fb21419e856753a [2025-02-08 04:37:54,859 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:37:54,871 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:37:54,873 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:37:54,874 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:37:54,875 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:37:54,877 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--mtd--sm_ftl.ko.cil.i [2025-02-08 04:37:56,217 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/362087ecc/71ebc2efa8124d2cb5744fc3127bd8fe/FLAGdc4ef0eda [2025-02-08 04:37:56,730 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:37:56,730 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--sm_ftl.ko.cil.i [2025-02-08 04:37:56,771 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/362087ecc/71ebc2efa8124d2cb5744fc3127bd8fe/FLAGdc4ef0eda [2025-02-08 04:37:56,789 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/362087ecc/71ebc2efa8124d2cb5744fc3127bd8fe [2025-02-08 04:37:56,792 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:37:56,793 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:37:56,795 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:37:56,795 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:37:56,800 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:37:56,801 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:37:56" (1/1) ... [2025-02-08 04:37:56,802 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5bf97972 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:56, skipping insertion in model container [2025-02-08 04:37:56,802 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:37:56" (1/1) ... [2025-02-08 04:37:56,914 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:37:59,788 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--mtd--sm_ftl.ko.cil.i[260078,260091] [2025-02-08 04:37:59,792 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--mtd--sm_ftl.ko.cil.i[260223,260236] [2025-02-08 04:37:59,793 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--mtd--sm_ftl.ko.cil.i[260369,260382] [2025-02-08 04:37:59,793 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--mtd--sm_ftl.ko.cil.i[260534,260547] [2025-02-08 04:37:59,793 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--mtd--sm_ftl.ko.cil.i[260692,260705] [2025-02-08 04:37:59,794 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--mtd--sm_ftl.ko.cil.i[260850,260863] [2025-02-08 04:37:59,794 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--mtd--sm_ftl.ko.cil.i[261008,261021] [2025-02-08 04:37:59,794 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--mtd--sm_ftl.ko.cil.i[261168,261181] [2025-02-08 04:37:59,795 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--mtd--sm_ftl.ko.cil.i[261327,261340] [2025-02-08 04:37:59,795 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--mtd--sm_ftl.ko.cil.i[261466,261479] [2025-02-08 04:37:59,795 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--mtd--sm_ftl.ko.cil.i[261608,261621] [2025-02-08 04:37:59,795 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--mtd--sm_ftl.ko.cil.i[261757,261770] [2025-02-08 04:37:59,796 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--mtd--sm_ftl.ko.cil.i[261896,261909] [2025-02-08 04:37:59,796 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--mtd--sm_ftl.ko.cil.i[262051,262064] [2025-02-08 04:37:59,796 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--mtd--sm_ftl.ko.cil.i[262211,262224] [2025-02-08 04:37:59,796 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--mtd--sm_ftl.ko.cil.i[262362,262375] [2025-02-08 04:37:59,797 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--mtd--sm_ftl.ko.cil.i[262513,262526] [2025-02-08 04:37:59,797 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--mtd--sm_ftl.ko.cil.i[262665,262678] [2025-02-08 04:37:59,797 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--mtd--sm_ftl.ko.cil.i[262814,262827] [2025-02-08 04:37:59,798 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--mtd--sm_ftl.ko.cil.i[262962,262975] [2025-02-08 04:37:59,798 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--mtd--sm_ftl.ko.cil.i[263119,263132] [2025-02-08 04:37:59,798 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--mtd--sm_ftl.ko.cil.i[263268,263281] [2025-02-08 04:37:59,799 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--mtd--sm_ftl.ko.cil.i[263424,263437] [2025-02-08 04:37:59,803 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--mtd--sm_ftl.ko.cil.i[263577,263590] [2025-02-08 04:37:59,803 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--mtd--sm_ftl.ko.cil.i[263723,263736] [2025-02-08 04:37:59,804 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--mtd--sm_ftl.ko.cil.i[263866,263879] [2025-02-08 04:37:59,804 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--mtd--sm_ftl.ko.cil.i[264018,264031] [2025-02-08 04:37:59,804 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--mtd--sm_ftl.ko.cil.i[264164,264177] [2025-02-08 04:37:59,804 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--mtd--sm_ftl.ko.cil.i[264309,264322] [2025-02-08 04:37:59,805 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--mtd--sm_ftl.ko.cil.i[264463,264476] [2025-02-08 04:37:59,805 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--mtd--sm_ftl.ko.cil.i[264614,264627] [2025-02-08 04:37:59,805 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--mtd--sm_ftl.ko.cil.i[264769,264782] [2025-02-08 04:37:59,805 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--mtd--sm_ftl.ko.cil.i[264921,264934] [2025-02-08 04:37:59,806 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--mtd--sm_ftl.ko.cil.i[265076,265089] [2025-02-08 04:37:59,806 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--mtd--sm_ftl.ko.cil.i[265240,265253] [2025-02-08 04:37:59,807 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--mtd--sm_ftl.ko.cil.i[265396,265409] [2025-02-08 04:37:59,807 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--mtd--sm_ftl.ko.cil.i[265560,265573] [2025-02-08 04:37:59,807 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--mtd--sm_ftl.ko.cil.i[265702,265715] [2025-02-08 04:37:59,808 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--mtd--sm_ftl.ko.cil.i[265860,265873] [2025-02-08 04:37:59,808 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--mtd--sm_ftl.ko.cil.i[266027,266040] [2025-02-08 04:37:59,808 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--mtd--sm_ftl.ko.cil.i[266186,266199] [2025-02-08 04:37:59,808 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--mtd--sm_ftl.ko.cil.i[266345,266358] [2025-02-08 04:37:59,809 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--mtd--sm_ftl.ko.cil.i[266494,266507] [2025-02-08 04:37:59,809 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--mtd--sm_ftl.ko.cil.i[266641,266654] [2025-02-08 04:37:59,809 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--mtd--sm_ftl.ko.cil.i[266780,266793] [2025-02-08 04:37:59,810 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--mtd--sm_ftl.ko.cil.i[266943,266956] [2025-02-08 04:37:59,810 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--mtd--sm_ftl.ko.cil.i[267109,267122] [2025-02-08 04:37:59,810 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--mtd--sm_ftl.ko.cil.i[267273,267286] [2025-02-08 04:37:59,811 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--mtd--sm_ftl.ko.cil.i[267438,267451] [2025-02-08 04:37:59,811 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--mtd--sm_ftl.ko.cil.i[267603,267616] [2025-02-08 04:37:59,811 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--mtd--sm_ftl.ko.cil.i[267769,267782] [2025-02-08 04:37:59,812 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--mtd--sm_ftl.ko.cil.i[267934,267947] [2025-02-08 04:37:59,812 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--mtd--sm_ftl.ko.cil.i[268101,268114] [2025-02-08 04:37:59,812 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--mtd--sm_ftl.ko.cil.i[268261,268274] [2025-02-08 04:37:59,813 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--mtd--sm_ftl.ko.cil.i[268423,268436] [2025-02-08 04:37:59,813 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--mtd--sm_ftl.ko.cil.i[268582,268595] [2025-02-08 04:37:59,813 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--mtd--sm_ftl.ko.cil.i[268728,268741] [2025-02-08 04:37:59,813 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--mtd--sm_ftl.ko.cil.i[268871,268884] [2025-02-08 04:37:59,814 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--mtd--sm_ftl.ko.cil.i[269015,269028] [2025-02-08 04:37:59,814 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--mtd--sm_ftl.ko.cil.i[269158,269171] [2025-02-08 04:37:59,814 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--mtd--sm_ftl.ko.cil.i[269302,269315] [2025-02-08 04:37:59,815 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--mtd--sm_ftl.ko.cil.i[269443,269456] [2025-02-08 04:37:59,815 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--mtd--sm_ftl.ko.cil.i[269581,269594] [2025-02-08 04:37:59,815 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--mtd--sm_ftl.ko.cil.i[269739,269752] [2025-02-08 04:37:59,815 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--mtd--sm_ftl.ko.cil.i[269898,269911] [2025-02-08 04:37:59,815 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--mtd--sm_ftl.ko.cil.i[270054,270067] [2025-02-08 04:37:59,816 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--mtd--sm_ftl.ko.cil.i[270203,270216] [2025-02-08 04:37:59,816 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--mtd--sm_ftl.ko.cil.i[270355,270368] [2025-02-08 04:37:59,816 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--mtd--sm_ftl.ko.cil.i[270506,270519] [2025-02-08 04:37:59,816 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--mtd--sm_ftl.ko.cil.i[270655,270668] [2025-02-08 04:37:59,817 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--mtd--sm_ftl.ko.cil.i[270807,270820] [2025-02-08 04:37:59,817 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--mtd--sm_ftl.ko.cil.i[270955,270968] [2025-02-08 04:37:59,817 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--mtd--sm_ftl.ko.cil.i[271108,271121] [2025-02-08 04:37:59,818 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--mtd--sm_ftl.ko.cil.i[271259,271272] [2025-02-08 04:37:59,819 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--mtd--sm_ftl.ko.cil.i[271409,271422] [2025-02-08 04:37:59,819 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--mtd--sm_ftl.ko.cil.i[271556,271569] [2025-02-08 04:37:59,819 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--mtd--sm_ftl.ko.cil.i[271707,271720] [2025-02-08 04:37:59,821 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--mtd--sm_ftl.ko.cil.i[271858,271871] [2025-02-08 04:37:59,822 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--mtd--sm_ftl.ko.cil.i[272006,272019] [2025-02-08 04:37:59,822 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--mtd--sm_ftl.ko.cil.i[272172,272185] [2025-02-08 04:37:59,823 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--mtd--sm_ftl.ko.cil.i[272341,272354] [2025-02-08 04:37:59,823 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--mtd--sm_ftl.ko.cil.i[272508,272521] [2025-02-08 04:37:59,823 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--mtd--sm_ftl.ko.cil.i[272676,272689] [2025-02-08 04:37:59,823 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--mtd--sm_ftl.ko.cil.i[272826,272839] [2025-02-08 04:37:59,824 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--mtd--sm_ftl.ko.cil.i[272973,272986] [2025-02-08 04:37:59,824 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--mtd--sm_ftl.ko.cil.i[273134,273147] [2025-02-08 04:37:59,825 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--mtd--sm_ftl.ko.cil.i[273304,273317] [2025-02-08 04:37:59,825 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--mtd--sm_ftl.ko.cil.i[273466,273479] [2025-02-08 04:37:59,841 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:37:59,866 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:37:59,988 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [3944] [2025-02-08 04:37:59,990 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3952-3953] [2025-02-08 04:37:59,991 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("661:\n\tcall __sw_hweight32\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 4*32+23)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0xf3,0x40,0x0f,0xb8,0xc7\n6641:\n\t.popsection": "=a" (res): "D" (w)); [3965] [2025-02-08 04:38:00,029 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/mtd/sm_ftl.c"), "i" (326), "i" (12UL)); [4717-4718] [2025-02-08 04:38:00,037 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/mtd/sm_ftl.c"), "i" (471), "i" (12UL)); [4937-4938] [2025-02-08 04:38:00,052 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/mtd/sm_ftl.c"), "i" (883), "i" (12UL)); [5594-5595] [2025-02-08 04:38:00,055 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/mtd/sm_ftl.c"), "i" (943), "i" (12UL)); [5691-5692] [2025-02-08 04:38:00,060 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/mtd/sm_ftl.c"), "i" (1063), "i" (12UL)); [5888-5889] [2025-02-08 04:38:00,112 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--mtd--sm_ftl.ko.cil.i[260078,260091] [2025-02-08 04:38:00,113 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--mtd--sm_ftl.ko.cil.i[260223,260236] [2025-02-08 04:38:00,113 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--mtd--sm_ftl.ko.cil.i[260369,260382] [2025-02-08 04:38:00,113 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--mtd--sm_ftl.ko.cil.i[260534,260547] [2025-02-08 04:38:00,114 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--mtd--sm_ftl.ko.cil.i[260692,260705] [2025-02-08 04:38:00,114 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--mtd--sm_ftl.ko.cil.i[260850,260863] [2025-02-08 04:38:00,114 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--mtd--sm_ftl.ko.cil.i[261008,261021] [2025-02-08 04:38:00,114 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--mtd--sm_ftl.ko.cil.i[261168,261181] [2025-02-08 04:38:00,115 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--mtd--sm_ftl.ko.cil.i[261327,261340] [2025-02-08 04:38:00,115 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--mtd--sm_ftl.ko.cil.i[261466,261479] [2025-02-08 04:38:00,115 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--mtd--sm_ftl.ko.cil.i[261608,261621] [2025-02-08 04:38:00,115 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--mtd--sm_ftl.ko.cil.i[261757,261770] [2025-02-08 04:38:00,116 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--mtd--sm_ftl.ko.cil.i[261896,261909] [2025-02-08 04:38:00,116 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--mtd--sm_ftl.ko.cil.i[262051,262064] [2025-02-08 04:38:00,116 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--mtd--sm_ftl.ko.cil.i[262211,262224] [2025-02-08 04:38:00,116 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--mtd--sm_ftl.ko.cil.i[262362,262375] [2025-02-08 04:38:00,117 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--mtd--sm_ftl.ko.cil.i[262513,262526] [2025-02-08 04:38:00,117 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--mtd--sm_ftl.ko.cil.i[262665,262678] [2025-02-08 04:38:00,117 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--mtd--sm_ftl.ko.cil.i[262814,262827] [2025-02-08 04:38:00,117 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--mtd--sm_ftl.ko.cil.i[262962,262975] [2025-02-08 04:38:00,118 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--mtd--sm_ftl.ko.cil.i[263119,263132] [2025-02-08 04:38:00,118 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--mtd--sm_ftl.ko.cil.i[263268,263281] [2025-02-08 04:38:00,118 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--mtd--sm_ftl.ko.cil.i[263424,263437] [2025-02-08 04:38:00,119 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--mtd--sm_ftl.ko.cil.i[263577,263590] [2025-02-08 04:38:00,119 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--mtd--sm_ftl.ko.cil.i[263723,263736] [2025-02-08 04:38:00,119 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--mtd--sm_ftl.ko.cil.i[263866,263879] [2025-02-08 04:38:00,119 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--mtd--sm_ftl.ko.cil.i[264018,264031] [2025-02-08 04:38:00,120 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--mtd--sm_ftl.ko.cil.i[264164,264177] [2025-02-08 04:38:00,120 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--mtd--sm_ftl.ko.cil.i[264309,264322] [2025-02-08 04:38:00,120 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--mtd--sm_ftl.ko.cil.i[264463,264476] [2025-02-08 04:38:00,120 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--mtd--sm_ftl.ko.cil.i[264614,264627] [2025-02-08 04:38:00,120 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--mtd--sm_ftl.ko.cil.i[264769,264782] [2025-02-08 04:38:00,120 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--mtd--sm_ftl.ko.cil.i[264921,264934] [2025-02-08 04:38:00,121 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--mtd--sm_ftl.ko.cil.i[265076,265089] [2025-02-08 04:38:00,121 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--mtd--sm_ftl.ko.cil.i[265240,265253] [2025-02-08 04:38:00,121 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--mtd--sm_ftl.ko.cil.i[265396,265409] [2025-02-08 04:38:00,121 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--mtd--sm_ftl.ko.cil.i[265560,265573] [2025-02-08 04:38:00,121 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--mtd--sm_ftl.ko.cil.i[265702,265715] [2025-02-08 04:38:00,122 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--mtd--sm_ftl.ko.cil.i[265860,265873] [2025-02-08 04:38:00,122 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--mtd--sm_ftl.ko.cil.i[266027,266040] [2025-02-08 04:38:00,122 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--mtd--sm_ftl.ko.cil.i[266186,266199] [2025-02-08 04:38:00,122 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--mtd--sm_ftl.ko.cil.i[266345,266358] [2025-02-08 04:38:00,123 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--mtd--sm_ftl.ko.cil.i[266494,266507] [2025-02-08 04:38:00,123 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--mtd--sm_ftl.ko.cil.i[266641,266654] [2025-02-08 04:38:00,123 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--mtd--sm_ftl.ko.cil.i[266780,266793] [2025-02-08 04:38:00,124 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--mtd--sm_ftl.ko.cil.i[266943,266956] [2025-02-08 04:38:00,124 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--mtd--sm_ftl.ko.cil.i[267109,267122] [2025-02-08 04:38:00,124 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--mtd--sm_ftl.ko.cil.i[267273,267286] [2025-02-08 04:38:00,124 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--mtd--sm_ftl.ko.cil.i[267438,267451] [2025-02-08 04:38:00,125 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--mtd--sm_ftl.ko.cil.i[267603,267616] [2025-02-08 04:38:00,125 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--mtd--sm_ftl.ko.cil.i[267769,267782] [2025-02-08 04:38:00,125 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--mtd--sm_ftl.ko.cil.i[267934,267947] [2025-02-08 04:38:00,125 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--mtd--sm_ftl.ko.cil.i[268101,268114] [2025-02-08 04:38:00,126 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--mtd--sm_ftl.ko.cil.i[268261,268274] [2025-02-08 04:38:00,126 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--mtd--sm_ftl.ko.cil.i[268423,268436] [2025-02-08 04:38:00,126 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--mtd--sm_ftl.ko.cil.i[268582,268595] [2025-02-08 04:38:00,126 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--mtd--sm_ftl.ko.cil.i[268728,268741] [2025-02-08 04:38:00,127 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--mtd--sm_ftl.ko.cil.i[268871,268884] [2025-02-08 04:38:00,127 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--mtd--sm_ftl.ko.cil.i[269015,269028] [2025-02-08 04:38:00,127 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--mtd--sm_ftl.ko.cil.i[269158,269171] [2025-02-08 04:38:00,130 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--mtd--sm_ftl.ko.cil.i[269302,269315] [2025-02-08 04:38:00,130 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--mtd--sm_ftl.ko.cil.i[269443,269456] [2025-02-08 04:38:00,130 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--mtd--sm_ftl.ko.cil.i[269581,269594] [2025-02-08 04:38:00,131 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--mtd--sm_ftl.ko.cil.i[269739,269752] [2025-02-08 04:38:00,131 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--mtd--sm_ftl.ko.cil.i[269898,269911] [2025-02-08 04:38:00,131 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--mtd--sm_ftl.ko.cil.i[270054,270067] [2025-02-08 04:38:00,131 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--mtd--sm_ftl.ko.cil.i[270203,270216] [2025-02-08 04:38:00,131 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--mtd--sm_ftl.ko.cil.i[270355,270368] [2025-02-08 04:38:00,131 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--mtd--sm_ftl.ko.cil.i[270506,270519] [2025-02-08 04:38:00,132 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--mtd--sm_ftl.ko.cil.i[270655,270668] [2025-02-08 04:38:00,132 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--mtd--sm_ftl.ko.cil.i[270807,270820] [2025-02-08 04:38:00,132 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--mtd--sm_ftl.ko.cil.i[270955,270968] [2025-02-08 04:38:00,132 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--mtd--sm_ftl.ko.cil.i[271108,271121] [2025-02-08 04:38:00,132 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--mtd--sm_ftl.ko.cil.i[271259,271272] [2025-02-08 04:38:00,132 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--mtd--sm_ftl.ko.cil.i[271409,271422] [2025-02-08 04:38:00,133 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--mtd--sm_ftl.ko.cil.i[271556,271569] [2025-02-08 04:38:00,133 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--mtd--sm_ftl.ko.cil.i[271707,271720] [2025-02-08 04:38:00,133 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--mtd--sm_ftl.ko.cil.i[271858,271871] [2025-02-08 04:38:00,133 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--mtd--sm_ftl.ko.cil.i[272006,272019] [2025-02-08 04:38:00,133 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--mtd--sm_ftl.ko.cil.i[272172,272185] [2025-02-08 04:38:00,135 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--mtd--sm_ftl.ko.cil.i[272341,272354] [2025-02-08 04:38:00,135 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--mtd--sm_ftl.ko.cil.i[272508,272521] [2025-02-08 04:38:00,136 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--mtd--sm_ftl.ko.cil.i[272676,272689] [2025-02-08 04:38:00,136 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--mtd--sm_ftl.ko.cil.i[272826,272839] [2025-02-08 04:38:00,136 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--mtd--sm_ftl.ko.cil.i[272973,272986] [2025-02-08 04:38:00,136 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--mtd--sm_ftl.ko.cil.i[273134,273147] [2025-02-08 04:38:00,137 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--mtd--sm_ftl.ko.cil.i[273304,273317] [2025-02-08 04:38:00,137 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--mtd--sm_ftl.ko.cil.i[273466,273479] [2025-02-08 04:38:00,140 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:38:00,265 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:38:00,266 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:00 WrapperNode [2025-02-08 04:38:00,266 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:38:00,267 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:38:00,267 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:38:00,267 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:38:00,272 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:00" (1/1) ... [2025-02-08 04:38:00,338 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:00" (1/1) ... [2025-02-08 04:38:00,470 INFO L138 Inliner]: procedures = 497, calls = 1452, calls flagged for inlining = 215, calls inlined = 136, statements flattened = 3328 [2025-02-08 04:38:00,471 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:38:00,471 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:38:00,471 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:38:00,471 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:38:00,482 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:00" (1/1) ... [2025-02-08 04:38:00,483 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:00" (1/1) ... [2025-02-08 04:38:00,500 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:00" (1/1) ... [2025-02-08 04:38:00,835 INFO L175 MemorySlicer]: Split 483 memory accesses to 22 slices as follows [7, 6, 4, 7, 6, 2, 6, 10, 295, 3, 23, 8, 1, 3, 2, 57, 11, 5, 8, 7, 8, 4]. 61 percent of accesses are in the largest equivalence class. The 27 initializations are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 13, 3, 0, 8, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0]. The 227 writes are split as follows [3, 0, 4, 1, 3, 1, 5, 8, 114, 0, 3, 0, 0, 3, 0, 53, 11, 1, 6, 5, 2, 4]. [2025-02-08 04:38:00,839 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:00" (1/1) ... [2025-02-08 04:38:00,839 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:00" (1/1) ... [2025-02-08 04:38:00,938 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:00" (1/1) ... [2025-02-08 04:38:00,949 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:00" (1/1) ... [2025-02-08 04:38:00,976 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:00" (1/1) ... [2025-02-08 04:38:00,995 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:00" (1/1) ... [2025-02-08 04:38:01,037 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:38:01,038 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:38:01,038 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:38:01,039 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:38:01,039 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:00" (1/1) ... [2025-02-08 04:38:01,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:38:01,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:38:01,074 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-08 04:38:01,079 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-08 04:38:01,100 INFO L130 BoogieDeclarations]: Found specification of procedure sm_mark_block_bad [2025-02-08 04:38:01,100 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_mark_block_bad [2025-02-08 04:38:01,100 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:38:01,100 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:38:01,100 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:38:01,101 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:38:01,101 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2025-02-08 04:38:01,101 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2025-02-08 04:38:01,101 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mutex_of_sm_ftl [2025-02-08 04:38:01,103 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mutex_of_sm_ftl [2025-02-08 04:38:01,103 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:38:01,103 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:38:01,103 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:38:01,103 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:38:01,103 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 04:38:01,103 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 04:38:01,103 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:38:01,103 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:38:01,103 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:38:01,104 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:38:01,104 INFO L130 BoogieDeclarations]: Found specification of procedure sm_read_lba [2025-02-08 04:38:01,104 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_read_lba [2025-02-08 04:38:01,104 INFO L130 BoogieDeclarations]: Found specification of procedure sm_check_block [2025-02-08 04:38:01,104 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_check_block [2025-02-08 04:38:01,104 INFO L130 BoogieDeclarations]: Found specification of procedure sm_release [2025-02-08 04:38:01,104 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_release [2025-02-08 04:38:01,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:38:01,104 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:38:01,104 INFO L130 BoogieDeclarations]: Found specification of procedure sm_cache_init [2025-02-08 04:38:01,104 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_cache_init [2025-02-08 04:38:01,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:38:01,104 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:38:01,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:38:01,104 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:38:01,104 INFO L130 BoogieDeclarations]: Found specification of procedure sm_read_sector [2025-02-08 04:38:01,104 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_read_sector [2025-02-08 04:38:01,104 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:38:01,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:38:01,104 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:38:01,104 INFO L130 BoogieDeclarations]: Found specification of procedure sm_write_sector [2025-02-08 04:38:01,104 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_write_sector [2025-02-08 04:38:01,104 INFO L130 BoogieDeclarations]: Found specification of procedure __nand_calculate_ecc [2025-02-08 04:38:01,104 INFO L138 BoogieDeclarations]: Found implementation of procedure __nand_calculate_ecc [2025-02-08 04:38:01,104 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_uint_must_check_helper [2025-02-08 04:38:01,104 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_uint_must_check_helper [2025-02-08 04:38:01,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 04:38:01,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 04:38:01,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 04:38:01,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 04:38:01,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 04:38:01,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 04:38:01,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 04:38:01,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure sm_remove_dev [2025-02-08 04:38:01,105 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_remove_dev [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 04:38:01,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 04:38:01,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 04:38:01,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 04:38:01,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 04:38:01,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-02-08 04:38:01,110 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:38:01,110 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_sm_ftl [2025-02-08 04:38:01,110 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_sm_ftl [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:38:01,110 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 04:38:01,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:38:01,111 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:38:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-08 04:38:01,111 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-08 04:38:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure sm_recheck_media [2025-02-08 04:38:01,111 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_recheck_media [2025-02-08 04:38:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:38:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:38:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:38:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:38:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:38:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:38:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:38:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:38:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:38:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:38:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:38:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:38:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:38:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:38:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:38:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:38:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:38:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:38:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:38:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:38:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:38:01,111 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:38:01,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:38:01,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:38:01,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:38:01,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:38:01,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:38:01,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:38:01,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:38:01,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:38:01,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:38:01,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:38:01,111 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:38:01,112 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:38:01,112 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:38:01,112 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:38:01,112 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:38:01,112 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:38:01,112 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:38:01,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:38:01,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:38:01,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:38:01,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:38:01,113 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:38:01,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:38:01,113 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:38:01,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 04:38:01,113 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 04:38:01,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:38:01,113 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:38:01,113 INFO L130 BoogieDeclarations]: Found specification of procedure sm_cache_put [2025-02-08 04:38:01,113 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_cache_put [2025-02-08 04:38:01,113 INFO L130 BoogieDeclarations]: Found specification of procedure sm_read_cis [2025-02-08 04:38:01,113 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_read_cis [2025-02-08 04:38:01,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:38:01,113 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:38:01,113 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:38:01,113 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:38:01,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:38:01,113 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:38:01,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:38:01,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:38:01,114 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_out [2025-02-08 04:38:01,114 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_out [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:38:01,114 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2025-02-08 04:38:01,114 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure sm_cache_flush [2025-02-08 04:38:01,114 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_cache_flush [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:38:01,114 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-08 04:38:01,114 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure sm_get_zone [2025-02-08 04:38:01,114 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_get_zone [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:38:01,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:38:01,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:38:01,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:38:01,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:38:01,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:38:01,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:38:01,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:38:01,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:38:01,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:38:01,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure __arch_hweight16 [2025-02-08 04:38:01,119 INFO L138 BoogieDeclarations]: Found implementation of procedure __arch_hweight16 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:38:01,119 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:38:01,119 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:38:01,120 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2025-02-08 04:38:01,120 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2025-02-08 04:38:01,120 INFO L130 BoogieDeclarations]: Found specification of procedure sm_mkoffset [2025-02-08 04:38:01,120 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_mkoffset [2025-02-08 04:38:01,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:38:01,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:38:01,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:38:01,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:38:01,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:38:01,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:38:01,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:38:01,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:38:01,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:38:01,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:38:01,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:38:01,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:38:01,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:38:01,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:38:01,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:38:01,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:38:01,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:38:01,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:38:01,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:38:01,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:38:01,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:38:01,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:38:01,120 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:38:01,120 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:38:01,120 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:38:01,120 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:38:01,120 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:38:01,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:38:01,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:38:01,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:38:01,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:38:01,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:38:01,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:38:01,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:38:01,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:38:01,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:38:01,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:38:01,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:38:01,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:38:01,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:38:01,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:38:01,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:38:01,123 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:38:01,123 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure sm_get_lba [2025-02-08 04:38:01,123 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_get_lba [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:38:01,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:38:01,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:38:01,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:38:01,123 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure mtd_is_eccerr [2025-02-08 04:38:01,123 INFO L138 BoogieDeclarations]: Found implementation of procedure mtd_is_eccerr [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:38:01,123 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:38:01,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:38:01,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:38:01,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:38:01,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:38:01,124 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_in [2025-02-08 04:38:01,124 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_in [2025-02-08 04:38:01,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:38:01,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:38:01,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:38:01,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:38:01,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:38:01,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:38:01,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:38:01,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:38:01,128 INFO L130 BoogieDeclarations]: Found specification of procedure __nand_correct_data [2025-02-08 04:38:01,129 INFO L138 BoogieDeclarations]: Found implementation of procedure __nand_correct_data [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:38:01,129 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:38:01,129 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:38:01,129 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:38:01,129 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure is_power_of_2 [2025-02-08 04:38:01,129 INFO L138 BoogieDeclarations]: Found implementation of procedure is_power_of_2 [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:38:01,129 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:38:01,129 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure sm_sector_valid [2025-02-08 04:38:01,129 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_sector_valid [2025-02-08 04:38:01,129 INFO L130 BoogieDeclarations]: Found specification of procedure sm_erase_block [2025-02-08 04:38:01,130 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_erase_block [2025-02-08 04:38:01,130 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-02-08 04:38:01,130 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-02-08 04:38:01,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:38:01,130 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:38:01,130 INFO L130 BoogieDeclarations]: Found specification of procedure sm_break_offset [2025-02-08 04:38:01,130 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_break_offset [2025-02-08 04:38:01,130 INFO L130 BoogieDeclarations]: Found specification of procedure sm_block_valid [2025-02-08 04:38:01,130 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_block_valid [2025-02-08 04:38:01,130 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:38:01,130 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:38:01,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:38:01,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:38:01,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:38:01,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:38:01,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:38:01,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:38:01,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:38:01,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:38:01,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:38:01,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:38:01,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:38:01,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:38:01,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:38:01,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:38:01,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 04:38:01,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 04:38:01,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 04:38:01,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 04:38:01,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 04:38:01,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 04:38:01,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 04:38:01,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 04:38:01,901 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:38:01,906 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:38:02,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5461: assume 0 == sm_init_zone_~tmp___4~2#1; [2025-02-08 04:38:02,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5461: assume !(0 == sm_init_zone_~tmp___4~2#1); [2025-02-08 04:38:02,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5552-1: SUMMARY for call sm_init_zone_#t~ret361#1 := __kfifo_uint_must_check_helper(sm_init_zone_~tmp___7~1#1); srcloc: null [2025-02-08 04:38:02,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5519: assume (if sm_init_zone_#t~mem351#1 % 65536 % 4294967296 <= 2147483647 then sm_init_zone_#t~mem351#1 % 65536 % 4294967296 else sm_init_zone_#t~mem351#1 % 65536 % 4294967296 - 4294967296) < sm_init_zone_#t~mem352#1;havoc sm_init_zone_#t~mem351#1;havoc sm_init_zone_#t~mem352#1; [2025-02-08 04:38:02,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5519: assume !((if sm_init_zone_#t~mem351#1 % 65536 % 4294967296 <= 2147483647 then sm_init_zone_#t~mem351#1 % 65536 % 4294967296 else sm_init_zone_#t~mem351#1 % 65536 % 4294967296 - 4294967296) < sm_init_zone_#t~mem352#1);havoc sm_init_zone_#t~mem351#1;havoc sm_init_zone_#t~mem352#1; [2025-02-08 04:38:02,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5552: sm_init_zone_~tmp___8~1#1 := sm_init_zone_#t~ret361#1;havoc sm_init_zone_#t~ret361#1;sm_init_zone_~len~0#1 := (if sm_init_zone_~tmp___8~1#1 % 4294967296 % 4294967296 <= 2147483647 then sm_init_zone_~tmp___8~1#1 % 4294967296 % 4294967296 else sm_init_zone_~tmp___8~1#1 % 4294967296 % 4294967296 - 4294967296);sm_init_zone_~__ret_warn_on~4#1 := (if 2 != sm_init_zone_~len~0#1 then 1 else 0); [2025-02-08 04:38:02,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5453: havoc sm_init_zone_#t~ret321#1; [2025-02-08 04:38:02,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5453-1: SUMMARY for call sm_init_zone_#t~ret321#1 := __kfifo_in(sm_init_zone_~__kfifo___0~0#1.base, sm_init_zone_~__kfifo___0~0#1.offset, sm_init_zone_~__buf~1#1.base, sm_init_zone_~__buf~1#1.offset, sm_init_zone_~__n~1#1); srcloc: null [2025-02-08 04:38:02,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5420: sm_init_zone_#t~ret313#1 := __kfifo_int_must_check_helper_#res#1;havoc __kfifo_int_must_check_helper_~val#1;havoc __kfifo_int_must_check_helper_#in~val#1;assume { :end_inline___kfifo_int_must_check_helper } true;assume -2147483648 <= sm_init_zone_#t~ret313#1 && sm_init_zone_#t~ret313#1 <= 2147483647;sm_init_zone_~tmp___1~11#1 := sm_init_zone_#t~ret313#1;havoc sm_init_zone_#t~ret313#1; [2025-02-08 04:38:02,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5437: assume -2147483648 <= sm_init_zone_#t~ret319#1 && sm_init_zone_#t~ret319#1 <= 2147483647;sm_init_zone_~tmp___2~8#1 := sm_init_zone_#t~ret319#1;havoc sm_init_zone_#t~mem318#1;havoc sm_init_zone_#t~ret319#1; [2025-02-08 04:38:02,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6717: ERR_PTR_#t~ret532#1.base, ERR_PTR_#t~ret532#1.offset := ldv_err_ptr_#res#1.base, ldv_err_ptr_#res#1.offset;havoc ldv_err_ptr_~error#1;havoc ldv_err_ptr_#in~error#1;assume { :end_inline_ldv_err_ptr } true;ERR_PTR_~tmp~39#1.base, ERR_PTR_~tmp~39#1.offset := ERR_PTR_#t~ret532#1.base, ERR_PTR_#t~ret532#1.offset;havoc ERR_PTR_#t~ret532#1.base, ERR_PTR_#t~ret532#1.offset;ERR_PTR_#res#1.base, ERR_PTR_#res#1.offset := ERR_PTR_~tmp~39#1.base, ERR_PTR_~tmp~39#1.offset; [2025-02-08 04:38:02,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5437-1: SUMMARY for call sm_init_zone_#t~ret319#1 := sm_read_sector(sm_init_zone_~ftl#1.base, sm_init_zone_~ftl#1.offset, sm_init_zone_~zone_num#1, (if sm_init_zone_#t~mem318#1 % 65536 % 4294967296 <= 2147483647 then sm_init_zone_#t~mem318#1 % 65536 % 4294967296 else sm_init_zone_#t~mem318#1 % 65536 % 4294967296 - 4294967296), 0, 0, 0, sm_init_zone_~#oob~5#1.base, sm_init_zone_~#oob~5#1.offset); srcloc: null [2025-02-08 04:38:02,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462: assume 0 != ~debug~0;call sm_init_zone_#t~mem323#1 := read~int#10(sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset, 2); [2025-02-08 04:38:02,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462: assume !(0 != ~debug~0); [2025-02-08 04:38:02,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5487: assume -2147483648 <= sm_init_zone_#t~ret333#1 && sm_init_zone_#t~ret333#1 <= 2147483647;havoc sm_init_zone_#t~mem332#1;havoc sm_init_zone_#t~ret333#1; [2025-02-08 04:38:02,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5487-1: SUMMARY for call sm_init_zone_#t~ret333#1 := printk(27, 0); srcloc: null [2025-02-08 04:38:02,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5446: assume 0 != sm_init_zone_~tmp___3~3#1;sm_init_zone_~__tmp___0~0#1.base, sm_init_zone_~__tmp___0~0#1.offset := sm_init_zone_~zone~1#1.base, 9 + sm_init_zone_~zone~1#1.offset;sm_init_zone_~__buf~1#1.base, sm_init_zone_~__buf~1#1.offset := sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset;sm_init_zone_~__n~1#1 := 2;sm_init_zone_~__recsize~1#1 := 0;sm_init_zone_~__kfifo___0~0#1.base, sm_init_zone_~__kfifo___0~0#1.offset := sm_init_zone_~__tmp___0~0#1.base, sm_init_zone_~__tmp___0~0#1.offset; [2025-02-08 04:38:02,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5446: assume !(0 != sm_init_zone_~tmp___3~3#1); [2025-02-08 04:38:02,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5570: havoc sm_init_zone_#t~ret364#1;call sm_init_zone_#t~mem365#1 := read~int#4(sm_init_zone_~#i~3#1.base, sm_init_zone_~#i~3#1.offset, 4);sm_init_zone_~tmp___10~0#1 := sm_init_zone_#t~mem365#1;call sm_init_zone_#t~mem366#1 := read~int#4(sm_init_zone_~#i~3#1.base, sm_init_zone_~#i~3#1.offset, 4);call write~int#4(sm_init_zone_#t~mem366#1 - 1, sm_init_zone_~#i~3#1.base, sm_init_zone_~#i~3#1.offset, 4);havoc sm_init_zone_#t~mem366#1; [2025-02-08 04:38:02,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5570-1: SUMMARY for call sm_init_zone_#t~ret364#1 := __kfifo_in(sm_init_zone_~__kfifo___2~0#1.base, sm_init_zone_~__kfifo___2~0#1.offset, sm_init_zone_~__buf___1~0#1.base, sm_init_zone_~__buf___1~0#1.offset, sm_init_zone_~__n___1~0#1); srcloc: null [2025-02-08 04:38:02,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496-1: SUMMARY for call sm_init_zone_#t~ret339#1 := printk(28, 0); srcloc: null [2025-02-08 04:38:02,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5529: call write~int#8(1, sm_init_zone_~zone~1#1.base, sm_init_zone_~zone~1#1.offset, 1);sm_init_zone_~__tmpl~0#1.base, sm_init_zone_~__tmpl~0#1.offset := sm_init_zone_~zone~1#1.base, 9 + sm_init_zone_~zone~1#1.offset;call sm_init_zone_#t~mem354#1 := read~int#8(sm_init_zone_~__tmpl~0#1.base, sm_init_zone_~__tmpl~0#1.offset, 4);call sm_init_zone_#t~mem355#1 := read~int#8(sm_init_zone_~__tmpl~0#1.base, 4 + sm_init_zone_~__tmpl~0#1.offset, 4); [2025-02-08 04:38:02,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496: assume -2147483648 <= sm_init_zone_#t~ret339#1 && sm_init_zone_#t~ret339#1 <= 2147483647;havoc sm_init_zone_#t~mem336#1.base, sm_init_zone_#t~mem336#1.offset;havoc sm_init_zone_#t~mem337#1;havoc sm_init_zone_#t~mem338#1;havoc sm_init_zone_#t~ret339#1;call sm_init_zone_#t~mem340#1 := read~int#10(sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset, 2); [2025-02-08 04:38:02,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5422: assume 0 != sm_init_zone_~tmp___1~11#1;call sm_init_zone_#t~mem314#1.base, sm_init_zone_#t~mem314#1.offset := read~$Pointer$#8(sm_init_zone_~zone~1#1.base, 1 + sm_init_zone_~zone~1#1.offset, 8); [2025-02-08 04:38:02,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5422: assume !(0 != sm_init_zone_~tmp___1~11#1);call write~int#10(0, sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset, 2); [2025-02-08 04:38:02,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5546: sm_init_zone_~__tmp___1~0#1.base, sm_init_zone_~__tmp___1~0#1.offset := sm_init_zone_~zone~1#1.base, 9 + sm_init_zone_~zone~1#1.offset;sm_init_zone_~__buf___0~0#1.base, sm_init_zone_~__buf___0~0#1.offset := sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset;sm_init_zone_~__n___0~0#1 := 2;sm_init_zone_~__recsize___0~0#1 := 0;sm_init_zone_~__kfifo___1~0#1.base, sm_init_zone_~__kfifo___1~0#1.offset := sm_init_zone_~__tmp___1~0#1.base, sm_init_zone_~__tmp___1~0#1.offset; [2025-02-08 04:38:02,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5513: assume -2147483648 <= sm_init_zone_#t~ret347#1 && sm_init_zone_#t~ret347#1 <= 2147483647;havoc sm_init_zone_#t~ret347#1;call sm_init_zone_#t~mem348#1 := read~int#10(sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset, 2); [2025-02-08 04:38:02,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5513-1: SUMMARY for call sm_init_zone_#t~ret347#1 := printk(29, 0); srcloc: null [2025-02-08 04:38:02,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5472-1: SUMMARY for call sm_init_zone_#t~ret325#1 := sm_read_lba(sm_init_zone_~#oob~5#1.base, sm_init_zone_~#oob~5#1.offset); srcloc: null [2025-02-08 04:38:02,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5439: assume 0 != sm_init_zone_~tmp___2~8#1;sm_init_zone_#res#1 := -5;call ULTIMATE.dealloc(sm_init_zone_~#oob~5#1.base, sm_init_zone_~#oob~5#1.offset);havoc sm_init_zone_~#oob~5#1.base, sm_init_zone_~#oob~5#1.offset;call ULTIMATE.dealloc(sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset);havoc sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset;call ULTIMATE.dealloc(sm_init_zone_~#i~3#1.base, sm_init_zone_~#i~3#1.offset);havoc sm_init_zone_~#i~3#1.base, sm_init_zone_~#i~3#1.offset; [2025-02-08 04:38:02,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5439: assume !(0 != sm_init_zone_~tmp___2~8#1); [2025-02-08 04:38:02,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505: assume -2147483648 <= sm_init_zone_#t~ret344#1 && sm_init_zone_#t~ret344#1 <= 2147483647;sm_init_zone_~tmp___6~1#1 := sm_init_zone_#t~ret344#1;havoc sm_init_zone_#t~mem342#1.base, sm_init_zone_#t~mem342#1.offset;havoc sm_init_zone_#t~mem343#1;havoc sm_init_zone_#t~ret344#1; [2025-02-08 04:38:02,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505-1: SUMMARY for call sm_init_zone_#t~ret344#1 := sm_check_block(sm_init_zone_~ftl#1.base, sm_init_zone_~ftl#1.offset, sm_init_zone_~zone_num#1, sm_init_zone_#t~mem343#1); srcloc: null [2025-02-08 04:38:02,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5472: assume -2147483648 <= sm_init_zone_#t~ret325#1 && sm_init_zone_#t~ret325#1 <= 2147483647;sm_init_zone_~lba~1#1 := sm_init_zone_#t~ret325#1;havoc sm_init_zone_#t~ret325#1;sm_init_zone_#t~short327#1 := -2 == sm_init_zone_~lba~1#1; [2025-02-08 04:38:02,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5464-1: SUMMARY for call sm_init_zone_#t~ret324#1 := printk(25, 0); srcloc: null [2025-02-08 04:38:02,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5464: assume -2147483648 <= sm_init_zone_#t~ret324#1 && sm_init_zone_#t~ret324#1 <= 2147483647;havoc sm_init_zone_#t~mem323#1;havoc sm_init_zone_#t~ret324#1; [2025-02-08 04:38:02,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555: assume -9223372036854775808 <= sm_init_zone_#t~ret362#1 && sm_init_zone_#t~ret362#1 <= 9223372036854775807;sm_init_zone_~tmp___9~1#1 := sm_init_zone_#t~ret362#1;havoc sm_init_zone_#t~ret362#1; [2025-02-08 04:38:02,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555-1: SUMMARY for call sm_init_zone_#t~ret362#1 := ldv__builtin_expect((if 0 != sm_init_zone_~__ret_warn_on~4#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:38:02,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514: assume -2147483648 <= sm_init_zone_#t~ret349#1 && sm_init_zone_#t~ret349#1 <= 2147483647;havoc sm_init_zone_#t~mem348#1;havoc sm_init_zone_#t~ret349#1;call sm_init_zone_#t~mem350#1 := read~int#10(sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset, 2);call write~int#10(1 + (if sm_init_zone_#t~mem350#1 % 65536 % 4294967296 <= 2147483647 then sm_init_zone_#t~mem350#1 % 65536 % 4294967296 else sm_init_zone_#t~mem350#1 % 65536 % 4294967296 - 4294967296), sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset, 2);call sm_init_zone_#t~mem351#1 := read~int#10(sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset, 2);call sm_init_zone_#t~mem352#1 := read~int#8(sm_init_zone_~ftl#1.base, 168 + sm_init_zone_~ftl#1.offset, 4); [2025-02-08 04:38:02,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5514-1: SUMMARY for call sm_init_zone_#t~ret349#1 := sm_erase_block(sm_init_zone_~ftl#1.base, sm_init_zone_~ftl#1.offset, sm_init_zone_~zone_num#1, (if sm_init_zone_#t~mem348#1 % 65536 % 4294967296 <= 2147483647 then sm_init_zone_#t~mem348#1 % 65536 % 4294967296 else sm_init_zone_#t~mem348#1 % 65536 % 4294967296 - 4294967296), 1); srcloc: null [2025-02-08 04:38:02,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5539: havoc get_random_bytes_~arg0#1.base, get_random_bytes_~arg0#1.offset, get_random_bytes_~arg1#1;havoc get_random_bytes_#in~arg0#1.base, get_random_bytes_#in~arg0#1.offset, get_random_bytes_#in~arg1#1;assume { :end_inline_get_random_bytes } true;sm_init_zone_~__tmpl___0~0#1.base, sm_init_zone_~__tmpl___0~0#1.offset := sm_init_zone_~zone~1#1.base, 9 + sm_init_zone_~zone~1#1.offset;call sm_init_zone_#t~mem357#1 := read~int#4(sm_init_zone_~#i~3#1.base, sm_init_zone_~#i~3#1.offset, 4);call sm_init_zone_#t~mem358#1 := read~int#8(sm_init_zone_~__tmpl___0~0#1.base, sm_init_zone_~__tmpl___0~0#1.offset, 4);call sm_init_zone_#t~mem359#1 := read~int#8(sm_init_zone_~__tmpl___0~0#1.base, 4 + sm_init_zone_~__tmpl___0~0#1.offset, 4);call write~int#4((if sm_init_zone_#t~mem357#1 % 4294967296 % ((sm_init_zone_#t~mem358#1 - sm_init_zone_#t~mem359#1) % 4294967296 / 2 % 4294967296) % 4294967296 % 4294967296 <= 2147483647 then sm_init_zone_#t~mem357#1 % 4294967296 % ((sm_init_zone_#t~mem358#1 - sm_init_zone_#t~mem359#1) % 4294967296 / 2 % 4294967296) % 4294967296 % 4294967296 else sm_init_zone_#t~mem357#1 % 4294967296 % ((sm_init_zone_#t~mem358#1 - sm_init_zone_#t~mem359#1) % 4294967296 / 2 % 4294967296) % 4294967296 % 4294967296 - 4294967296), sm_init_zone_~#i~3#1.base, sm_init_zone_~#i~3#1.offset, 4);havoc sm_init_zone_#t~mem357#1;havoc sm_init_zone_#t~mem358#1;havoc sm_init_zone_#t~mem359#1; [2025-02-08 04:38:02,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5605: assume 0 != ~error~0#1;assume { :begin_inline_ERR_PTR } true;ERR_PTR_#in~error#1 := ~error~0#1;havoc ERR_PTR_#res#1.base, ERR_PTR_#res#1.offset;havoc ERR_PTR_#t~ret532#1.base, ERR_PTR_#t~ret532#1.offset, ERR_PTR_~error#1, ERR_PTR_~tmp~39#1.base, ERR_PTR_~tmp~39#1.offset;ERR_PTR_~error#1 := ERR_PTR_#in~error#1;havoc ERR_PTR_~tmp~39#1.base, ERR_PTR_~tmp~39#1.offset;assume { :begin_inline_ldv_err_ptr } true;ldv_err_ptr_#in~error#1 := ERR_PTR_~error#1;havoc ldv_err_ptr_#res#1.base, ldv_err_ptr_#res#1.offset;havoc ldv_err_ptr_~error#1;ldv_err_ptr_~error#1 := ldv_err_ptr_#in~error#1;ldv_err_ptr_#res#1.base, ldv_err_ptr_#res#1.offset := 0, 4294967295 - ldv_err_ptr_~error#1; [2025-02-08 04:38:02,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5605: assume !(0 != ~error~0#1); [2025-02-08 04:38:02,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5564-1: SUMMARY for call sm_init_zone_#t~ret363#1 := ldv__builtin_expect((if 0 != sm_init_zone_~__ret_warn_on~4#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:38:02,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531: assume 0 == (sm_init_zone_#t~mem354#1 - sm_init_zone_#t~mem355#1) % 4294967296;havoc sm_init_zone_#t~mem354#1;havoc sm_init_zone_#t~mem355#1; [2025-02-08 04:38:02,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5531: assume !(0 == (sm_init_zone_#t~mem354#1 - sm_init_zone_#t~mem355#1) % 4294967296);havoc sm_init_zone_#t~mem354#1;havoc sm_init_zone_#t~mem355#1;assume { :begin_inline_get_random_bytes } true;get_random_bytes_#in~arg0#1.base, get_random_bytes_#in~arg0#1.offset, get_random_bytes_#in~arg1#1 := sm_init_zone_~#i~3#1.base, sm_init_zone_~#i~3#1.offset, 2;havoc get_random_bytes_~arg0#1.base, get_random_bytes_~arg0#1.offset, get_random_bytes_~arg1#1;get_random_bytes_~arg0#1.base, get_random_bytes_~arg0#1.offset := get_random_bytes_#in~arg0#1.base, get_random_bytes_#in~arg0#1.offset;get_random_bytes_~arg1#1 := get_random_bytes_#in~arg1#1; [2025-02-08 04:38:02,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5498: assume -2147483648 <= sm_init_zone_#t~ret341#1 && sm_init_zone_#t~ret341#1 <= 2147483647;sm_init_zone_~tmp___5~1#1 := sm_init_zone_#t~ret341#1;havoc sm_init_zone_#t~mem340#1;havoc sm_init_zone_#t~ret341#1; [2025-02-08 04:38:02,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5564: assume -9223372036854775808 <= sm_init_zone_#t~ret363#1 && sm_init_zone_#t~ret363#1 <= 9223372036854775807;havoc sm_init_zone_#t~ret363#1;sm_init_zone_~__tmp___2~0#1.base, sm_init_zone_~__tmp___2~0#1.offset := sm_init_zone_~zone~1#1.base, 9 + sm_init_zone_~zone~1#1.offset;sm_init_zone_~__buf___1~0#1.base, sm_init_zone_~__buf___1~0#1.offset := sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset;sm_init_zone_~__n___1~0#1 := 2;sm_init_zone_~__recsize___1~0#1 := 0;sm_init_zone_~__kfifo___2~0#1.base, sm_init_zone_~__kfifo___2~0#1.offset := sm_init_zone_~__tmp___2~0#1.base, sm_init_zone_~__tmp___2~0#1.offset; [2025-02-08 04:38:02,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5432-1: assume sm_init_zone_#t~short317#1;call sm_init_zone_#t~mem315#1 := read~int#10(sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset, 2);call sm_init_zone_#t~mem316#1 := read~int#8(sm_init_zone_~ftl#1.base, 186 + sm_init_zone_~ftl#1.offset, 4);sm_init_zone_#t~short317#1 := (if sm_init_zone_#t~mem315#1 % 65536 % 4294967296 <= 2147483647 then sm_init_zone_#t~mem315#1 % 65536 % 4294967296 else sm_init_zone_#t~mem315#1 % 65536 % 4294967296 - 4294967296) <= sm_init_zone_#t~mem316#1; [2025-02-08 04:38:02,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5432-1: assume !sm_init_zone_#t~short317#1; [2025-02-08 04:38:02,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5432-2: sm_init_zone_#t~short317#1 := 0 == sm_init_zone_~zone_num#1; [2025-02-08 04:38:02,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5498-1: SUMMARY for call sm_init_zone_#t~ret341#1 := sm_check_block(sm_init_zone_~ftl#1.base, sm_init_zone_~ftl#1.offset, sm_init_zone_~zone_num#1, (if sm_init_zone_#t~mem340#1 % 65536 % 4294967296 <= 2147483647 then sm_init_zone_#t~mem340#1 % 65536 % 4294967296 else sm_init_zone_#t~mem340#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:38:02,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5432: assume sm_init_zone_#t~short317#1;havoc sm_init_zone_#t~mem315#1;havoc sm_init_zone_#t~mem316#1;havoc sm_init_zone_#t~short317#1; [2025-02-08 04:38:02,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5432: assume !sm_init_zone_#t~short317#1;havoc sm_init_zone_#t~mem315#1;havoc sm_init_zone_#t~mem316#1;havoc sm_init_zone_#t~short317#1;call sm_init_zone_#t~mem318#1 := read~int#10(sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset, 2); [2025-02-08 04:38:02,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5523: assume 0 != ~debug~0; [2025-02-08 04:38:02,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5523: assume !(0 != ~debug~0); [2025-02-08 04:38:02,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5424-1: SUMMARY for call kfree(sm_init_zone_#t~mem314#1.base, sm_init_zone_#t~mem314#1.offset); srcloc: null [2025-02-08 04:38:02,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5424: havoc sm_init_zone_#t~mem314#1.base, sm_init_zone_#t~mem314#1.offset;sm_init_zone_#res#1 := -12;call ULTIMATE.dealloc(sm_init_zone_~#oob~5#1.base, sm_init_zone_~#oob~5#1.offset);havoc sm_init_zone_~#oob~5#1.base, sm_init_zone_~#oob~5#1.offset;call ULTIMATE.dealloc(sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset);havoc sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset;call ULTIMATE.dealloc(sm_init_zone_~#i~3#1.base, sm_init_zone_~#i~3#1.offset);havoc sm_init_zone_~#i~3#1.base, sm_init_zone_~#i~3#1.offset; [2025-02-08 04:38:02,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416-1: SUMMARY for call sm_init_zone_#t~memset~res310#1.base, sm_init_zone_#t~memset~res310#1.offset := #Ultimate.C_memset#8(sm_init_zone_#t~mem308#1.base, sm_init_zone_#t~mem308#1.offset, -1, 2 * sm_init_zone_#t~mem309#1); srcloc: null [2025-02-08 04:38:02,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416: havoc sm_init_zone_#t~mem308#1.base, sm_init_zone_#t~mem308#1.offset;havoc sm_init_zone_#t~mem309#1;havoc sm_init_zone_#t~memset~res310#1.base, sm_init_zone_#t~memset~res310#1.offset;sm_init_zone_~__tmp~1#1.base, sm_init_zone_~__tmp~1#1.offset := sm_init_zone_~zone~1#1.base, 9 + sm_init_zone_~zone~1#1.offset;sm_init_zone_~__kfifo~1#1.base, sm_init_zone_~__kfifo~1#1.offset := sm_init_zone_~__tmp~1#1.base, sm_init_zone_~__tmp~1#1.offset;call sm_init_zone_#t~mem311#1 := read~int#8(sm_init_zone_~ftl#1.base, 168 + sm_init_zone_~ftl#1.offset, 4);assume { :begin_inline___kfifo_alloc } true;__kfifo_alloc_#in~arg0#1.base, __kfifo_alloc_#in~arg0#1.offset, __kfifo_alloc_#in~arg1#1, __kfifo_alloc_#in~arg2#1, __kfifo_alloc_#in~arg3#1 := sm_init_zone_~__kfifo~1#1.base, sm_init_zone_~__kfifo~1#1.offset, 2 * sm_init_zone_#t~mem311#1, 1, 208;havoc __kfifo_alloc_#res#1;havoc __kfifo_alloc_#t~nondet694#1, __kfifo_alloc_~arg0#1.base, __kfifo_alloc_~arg0#1.offset, __kfifo_alloc_~arg1#1, __kfifo_alloc_~arg2#1, __kfifo_alloc_~arg3#1;__kfifo_alloc_~arg0#1.base, __kfifo_alloc_~arg0#1.offset := __kfifo_alloc_#in~arg0#1.base, __kfifo_alloc_#in~arg0#1.offset;__kfifo_alloc_~arg1#1 := __kfifo_alloc_#in~arg1#1;__kfifo_alloc_~arg2#1 := __kfifo_alloc_#in~arg2#1;__kfifo_alloc_~arg3#1 := __kfifo_alloc_#in~arg3#1;havoc __kfifo_alloc_#t~nondet694#1;assume -2147483648 <= __kfifo_alloc_#t~nondet694#1 && __kfifo_alloc_#t~nondet694#1 <= 2147483647;__kfifo_alloc_#res#1 := __kfifo_alloc_#t~nondet694#1;havoc __kfifo_alloc_#t~nondet694#1; [2025-02-08 04:38:02,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507: assume 0 != sm_init_zone_~tmp___6~1#1;call sm_init_zone_#t~mem345#1.base, sm_init_zone_#t~mem345#1.offset := read~$Pointer$#8(sm_init_zone_~zone~1#1.base, 1 + sm_init_zone_~zone~1#1.offset, 8);call sm_init_zone_#t~mem346#1 := read~int#10(sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset, 2);call write~int#8((if sm_init_zone_#t~mem346#1 % 65536 % 65536 <= 32767 then sm_init_zone_#t~mem346#1 % 65536 % 65536 else sm_init_zone_#t~mem346#1 % 65536 % 65536 - 65536), sm_init_zone_#t~mem345#1.base, sm_init_zone_#t~mem345#1.offset + 2 * (if sm_init_zone_~lba~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then sm_init_zone_~lba~1#1 % 18446744073709551616 % 18446744073709551616 else sm_init_zone_~lba~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2);havoc sm_init_zone_#t~mem345#1.base, sm_init_zone_#t~mem345#1.offset;havoc sm_init_zone_#t~mem346#1; [2025-02-08 04:38:02,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5507: assume !(0 != sm_init_zone_~tmp___6~1#1); [2025-02-08 04:38:02,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474: assume sm_init_zone_#t~short327#1;havoc sm_init_zone_#t~mem326#1;havoc sm_init_zone_#t~short327#1; [2025-02-08 04:38:02,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474: assume !sm_init_zone_#t~short327#1;havoc sm_init_zone_#t~mem326#1;havoc sm_init_zone_#t~short327#1;call sm_init_zone_#t~mem330#1.base, sm_init_zone_#t~mem330#1.offset := read~$Pointer$#8(sm_init_zone_~zone~1#1.base, 1 + sm_init_zone_~zone~1#1.offset, 8);call sm_init_zone_#t~mem331#1 := read~int#8(sm_init_zone_#t~mem330#1.base, sm_init_zone_#t~mem330#1.offset + 2 * (if sm_init_zone_~lba~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then sm_init_zone_~lba~1#1 % 18446744073709551616 % 18446744073709551616 else sm_init_zone_~lba~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2); [2025-02-08 04:38:02,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-1: assume sm_init_zone_#t~short327#1; [2025-02-08 04:38:02,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-1: assume !sm_init_zone_#t~short327#1;call sm_init_zone_#t~mem326#1 := read~int#8(sm_init_zone_~ftl#1.base, 176 + sm_init_zone_~ftl#1.offset, 4);sm_init_zone_#t~short327#1 := sm_init_zone_~lba~1#1 >= sm_init_zone_#t~mem326#1; [2025-02-08 04:38:02,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5408: sm_init_zone_#t~ret306#1.base, sm_init_zone_#t~ret306#1.offset := kmalloc_#res#1.base, kmalloc_#res#1.offset;havoc kmalloc_#t~ret534#1.base, kmalloc_#t~ret534#1.offset, kmalloc_~size#1, kmalloc_~flags#1, kmalloc_~res~1#1.base, kmalloc_~res~1#1.offset;havoc kmalloc_#in~size#1, kmalloc_#in~flags#1;assume { :end_inline_kmalloc } true;sm_init_zone_~tmp~25#1.base, sm_init_zone_~tmp~25#1.offset := sm_init_zone_#t~ret306#1.base, sm_init_zone_#t~ret306#1.offset;havoc sm_init_zone_#t~mem305#1;havoc sm_init_zone_#t~ret306#1.base, sm_init_zone_#t~ret306#1.offset;call write~$Pointer$#8(sm_init_zone_~tmp~25#1.base, sm_init_zone_~tmp~25#1.offset, sm_init_zone_~zone~1#1.base, 1 + sm_init_zone_~zone~1#1.offset, 8);call sm_init_zone_#t~mem307#1.base, sm_init_zone_#t~mem307#1.offset := read~$Pointer$#8(sm_init_zone_~zone~1#1.base, 1 + sm_init_zone_~zone~1#1.offset, 8); [2025-02-08 04:38:02,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153: call ULTIMATE.dealloc(sm_block_erased_~#erased_pattern~0#1.base, sm_block_erased_~#erased_pattern~0#1.offset);havoc sm_block_erased_~#erased_pattern~0#1.base, sm_block_erased_~#erased_pattern~0#1.offset;sm_init_zone_#t~ret320#1 := sm_block_erased_#res#1;havoc sm_block_erased_#t~nondet92#1, sm_block_erased_~oob#1.base, sm_block_erased_~oob#1.offset, sm_block_erased_~#erased_pattern~0#1.base, sm_block_erased_~#erased_pattern~0#1.offset, sm_block_erased_~tmp~9#1;havoc sm_block_erased_#in~oob#1.base, sm_block_erased_#in~oob#1.offset;assume { :end_inline_sm_block_erased } true;assume -2147483648 <= sm_init_zone_#t~ret320#1 && sm_init_zone_#t~ret320#1 <= 2147483647;sm_init_zone_~tmp___3~3#1 := sm_init_zone_#t~ret320#1;havoc sm_init_zone_#t~ret320#1; [2025-02-08 04:38:02,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491: call sm_init_zone_#t~mem334#1.base, sm_init_zone_#t~mem334#1.offset := read~$Pointer$#8(sm_init_zone_~zone~1#1.base, 1 + sm_init_zone_~zone~1#1.offset, 8);call sm_init_zone_#t~mem335#1 := read~int#10(sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset, 2);call write~int#8((if sm_init_zone_#t~mem335#1 % 65536 % 65536 <= 32767 then sm_init_zone_#t~mem335#1 % 65536 % 65536 else sm_init_zone_#t~mem335#1 % 65536 % 65536 - 65536), sm_init_zone_#t~mem334#1.base, sm_init_zone_#t~mem334#1.offset + 2 * (if sm_init_zone_~lba~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then sm_init_zone_~lba~1#1 % 18446744073709551616 % 18446744073709551616 else sm_init_zone_~lba~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2);havoc sm_init_zone_#t~mem334#1.base, sm_init_zone_#t~mem334#1.offset;havoc sm_init_zone_#t~mem335#1; [2025-02-08 04:38:02,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5557: assume 0 != sm_init_zone_~tmp___9~1#1; [2025-02-08 04:38:02,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5557: assume !(0 != sm_init_zone_~tmp___9~1#1); [2025-02-08 04:38:02,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5607: #t~ret372#1.base, #t~ret372#1.offset := ERR_PTR_#res#1.base, ERR_PTR_#res#1.offset;havoc ERR_PTR_#t~ret532#1.base, ERR_PTR_#t~ret532#1.offset, ERR_PTR_~error#1, ERR_PTR_~tmp~39#1.base, ERR_PTR_~tmp~39#1.offset;havoc ERR_PTR_#in~error#1;assume { :end_inline_ERR_PTR } true;~tmp___0~16#1.base, ~tmp___0~16#1.offset := #t~ret372#1.base, #t~ret372#1.offset;havoc #t~ret372#1.base, #t~ret372#1.offset;#res#1.base, #res#1.offset := ~tmp___0~16#1.base, ~tmp___0~16#1.offset; [2025-02-08 04:38:02,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5475: assume 0 != ~debug~0;call sm_init_zone_#t~mem328#1 := read~int#10(sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset, 2); [2025-02-08 04:38:02,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5475: assume !(0 != ~debug~0); [2025-02-08 04:38:02,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533: assume -2147483648 <= sm_init_zone_#t~ret356#1 && sm_init_zone_#t~ret356#1 <= 2147483647;havoc sm_init_zone_#t~ret356#1;sm_init_zone_#res#1 := 0;call ULTIMATE.dealloc(sm_init_zone_~#oob~5#1.base, sm_init_zone_~#oob~5#1.offset);havoc sm_init_zone_~#oob~5#1.base, sm_init_zone_~#oob~5#1.offset;call ULTIMATE.dealloc(sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset);havoc sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset;call ULTIMATE.dealloc(sm_init_zone_~#i~3#1.base, sm_init_zone_~#i~3#1.offset);havoc sm_init_zone_~#i~3#1.base, sm_init_zone_~#i~3#1.offset; [2025-02-08 04:38:02,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5533-1: SUMMARY for call sm_init_zone_#t~ret356#1 := printk(31, 0); srcloc: null [2025-02-08 04:38:02,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5500: assume 0 != sm_init_zone_~tmp___5~1#1; [2025-02-08 04:38:02,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5500: assume !(0 != sm_init_zone_~tmp___5~1#1);call sm_init_zone_#t~mem342#1.base, sm_init_zone_#t~mem342#1.offset := read~$Pointer$#8(sm_init_zone_~zone~1#1.base, 1 + sm_init_zone_~zone~1#1.offset, 8);call sm_init_zone_#t~mem343#1 := read~int#8(sm_init_zone_#t~mem342#1.base, sm_init_zone_#t~mem342#1.offset + 2 * (if sm_init_zone_~lba~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then sm_init_zone_~lba~1#1 % 18446744073709551616 % 18446744073709551616 else sm_init_zone_~lba~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2); [2025-02-08 04:38:02,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5459: assume -2147483648 <= sm_init_zone_#t~ret322#1 && sm_init_zone_#t~ret322#1 <= 2147483647;sm_init_zone_~tmp___4~2#1 := sm_init_zone_#t~ret322#1;havoc sm_init_zone_#t~ret322#1; [2025-02-08 04:38:02,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5459-1: SUMMARY for call sm_init_zone_#t~ret322#1 := sm_block_valid(sm_init_zone_~#oob~5#1.base, sm_init_zone_~#oob~5#1.offset); srcloc: null [2025-02-08 04:38:02,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5525: assume -2147483648 <= sm_init_zone_#t~ret353#1 && sm_init_zone_#t~ret353#1 <= 2147483647;havoc sm_init_zone_#t~ret353#1; [2025-02-08 04:38:02,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5525-1: SUMMARY for call sm_init_zone_#t~ret353#1 := printk(30, 0); srcloc: null [2025-02-08 04:38:02,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5484: assume sm_init_zone_#t~mem331#1 < 0;havoc sm_init_zone_#t~mem330#1.base, sm_init_zone_#t~mem330#1.offset;havoc sm_init_zone_#t~mem331#1; [2025-02-08 04:38:02,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5484: assume !(sm_init_zone_#t~mem331#1 < 0);havoc sm_init_zone_#t~mem330#1.base, sm_init_zone_#t~mem330#1.offset;havoc sm_init_zone_#t~mem331#1;call sm_init_zone_#t~mem336#1.base, sm_init_zone_#t~mem336#1.offset := read~$Pointer$#8(sm_init_zone_~zone~1#1.base, 1 + sm_init_zone_~zone~1#1.offset, 8);call sm_init_zone_#t~mem337#1 := read~int#8(sm_init_zone_#t~mem336#1.base, sm_init_zone_#t~mem336#1.offset + 2 * (if sm_init_zone_~lba~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then sm_init_zone_~lba~1#1 % 18446744073709551616 % 18446744073709551616 else sm_init_zone_~lba~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2);call sm_init_zone_#t~mem338#1 := read~int#10(sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset, 2); [2025-02-08 04:38:02,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5575: assume 0 != sm_init_zone_~tmp___10~0#1; [2025-02-08 04:38:02,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5575: assume !(0 != sm_init_zone_~tmp___10~0#1);sm_init_zone_#res#1 := 0;call ULTIMATE.dealloc(sm_init_zone_~#oob~5#1.base, sm_init_zone_~#oob~5#1.offset);havoc sm_init_zone_~#oob~5#1.base, sm_init_zone_~#oob~5#1.offset;call ULTIMATE.dealloc(sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset);havoc sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset;call ULTIMATE.dealloc(sm_init_zone_~#i~3#1.base, sm_init_zone_~#i~3#1.offset);havoc sm_init_zone_~#i~3#1.base, sm_init_zone_~#i~3#1.offset; [2025-02-08 04:38:02,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4163: assume 0 == sm_block_erased_~tmp~9#1;sm_block_erased_#res#1 := 1;call ULTIMATE.dealloc(sm_block_erased_~#erased_pattern~0#1.base, sm_block_erased_~#erased_pattern~0#1.offset);havoc sm_block_erased_~#erased_pattern~0#1.base, sm_block_erased_~#erased_pattern~0#1.offset; [2025-02-08 04:38:02,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4163: assume !(0 == sm_block_erased_~tmp~9#1);sm_block_erased_#res#1 := 0;call ULTIMATE.dealloc(sm_block_erased_~#erased_pattern~0#1.base, sm_block_erased_~#erased_pattern~0#1.offset);havoc sm_block_erased_~#erased_pattern~0#1.base, sm_block_erased_~#erased_pattern~0#1.offset; [2025-02-08 04:38:02,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5559: SUMMARY for call warn_slowpath_null(32, 0, 871); srcloc: null [2025-02-08 04:38:02,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551: sm_init_zone_~tmp___7~1#1 := sm_init_zone_#t~ret360#1;havoc sm_init_zone_#t~ret360#1; [2025-02-08 04:38:02,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551-1: SUMMARY for call sm_init_zone_#t~ret360#1 := __kfifo_out(sm_init_zone_~__kfifo___1~0#1.base, sm_init_zone_~__kfifo___1~0#1.offset, sm_init_zone_~__buf___0~0#1.base, sm_init_zone_~__buf___0~0#1.offset, sm_init_zone_~__n___0~0#1); srcloc: null [2025-02-08 04:38:02,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5361: call ULTIMATE.dealloc(sm_init_zone_~#oob~5#1.base, sm_init_zone_~#oob~5#1.offset);havoc sm_init_zone_~#oob~5#1.base, sm_init_zone_~#oob~5#1.offset;call ULTIMATE.dealloc(sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset);havoc sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset;call ULTIMATE.dealloc(sm_init_zone_~#i~3#1.base, sm_init_zone_~#i~3#1.offset);havoc sm_init_zone_~#i~3#1.base, sm_init_zone_~#i~3#1.offset;#t~ret371#1 := sm_init_zone_#res#1;havoc sm_init_zone_#t~mem303#1.base, sm_init_zone_#t~mem303#1.offset, sm_init_zone_#t~ret304#1, sm_init_zone_#t~mem305#1, sm_init_zone_#t~ret306#1.base, sm_init_zone_#t~ret306#1.offset, sm_init_zone_#t~mem307#1.base, sm_init_zone_#t~mem307#1.offset, sm_init_zone_#t~mem308#1.base, sm_init_zone_#t~mem308#1.offset, sm_init_zone_#t~mem309#1, sm_init_zone_#t~memset~res310#1.base, sm_init_zone_#t~memset~res310#1.offset, sm_init_zone_#t~mem311#1, sm_init_zone_#t~ret312#1, sm_init_zone_#t~ret313#1, sm_init_zone_#t~mem314#1.base, sm_init_zone_#t~mem314#1.offset, sm_init_zone_#t~mem315#1, sm_init_zone_#t~mem316#1, sm_init_zone_#t~short317#1, sm_init_zone_#t~mem318#1, sm_init_zone_#t~ret319#1, sm_init_zone_#t~ret320#1, sm_init_zone_#t~ret321#1, sm_init_zone_#t~ret322#1, sm_init_zone_#t~mem323#1, sm_init_zone_#t~ret324#1, sm_init_zone_#t~ret325#1, sm_init_zone_#t~mem326#1, sm_init_zone_#t~short327#1, sm_init_zone_#t~mem328#1, sm_init_zone_#t~ret329#1, sm_init_zone_#t~mem330#1.base, sm_init_zone_#t~mem330#1.offset, sm_init_zone_#t~mem331#1, sm_init_zone_#t~mem332#1, sm_init_zone_#t~ret333#1, sm_init_zone_#t~mem334#1.base, sm_init_zone_#t~mem334#1.offset, sm_init_zone_#t~mem335#1, sm_init_zone_#t~mem336#1.base, sm_init_zone_#t~mem336#1.offset, sm_init_zone_#t~mem337#1, sm_init_zone_#t~mem338#1, sm_init_zone_#t~ret339#1, sm_init_zone_#t~mem340#1, sm_init_zone_#t~ret341#1, sm_init_zone_#t~mem342#1.base, sm_init_zone_#t~mem342#1.offset, sm_init_zone_#t~mem343#1, sm_init_zone_#t~ret344#1, sm_init_zone_#t~mem345#1.base, sm_init_zone_#t~mem345#1.offset, sm_init_zone_#t~mem346#1, sm_init_zone_#t~ret347#1, sm_init_zone_#t~mem348#1, sm_init_zone_#t~ret349#1, sm_init_zone_#t~mem350#1, sm_init_zone_#t~mem351#1, sm_init_zone_#t~mem352#1, sm_init_zone_#t~ret353#1, sm_init_zone_#t~mem354#1, sm_init_zone_#t~mem355#1, sm_init_zone_#t~ret356#1, sm_init_zone_#t~mem357#1, sm_init_zone_#t~mem358#1, sm_init_zone_#t~mem359#1, sm_init_zone_#t~ret360#1, sm_init_zone_#t~ret361#1, sm_init_zone_#t~ret362#1, sm_init_zone_#t~ret363#1, sm_init_zone_#t~ret364#1, sm_init_zone_#t~mem365#1, sm_init_zone_#t~mem366#1, sm_init_zone_~ftl#1.base, sm_init_zone_~ftl#1.offset, sm_init_zone_~zone_num#1, sm_init_zone_~zone~1#1.base, sm_init_zone_~zone~1#1.offset, sm_init_zone_~#oob~5#1.base, sm_init_zone_~#oob~5#1.offset, sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset, sm_init_zone_~lba~1#1, sm_init_zone_~#i~3#1.base, sm_init_zone_~#i~3#1.offset, sm_init_zone_~len~0#1, sm_init_zone_~tmp~25#1.base, sm_init_zone_~tmp~25#1.offset, sm_init_zone_~__tmp~1#1.base, sm_init_zone_~__tmp~1#1.offset, sm_init_zone_~__kfifo~1#1.base, sm_init_zone_~__kfifo~1#1.offset, sm_init_zone_~tmp___0~15#1, sm_init_zone_~tmp___1~11#1, sm_init_zone_~tmp___2~8#1, sm_init_zone_~__tmp___0~0#1.base, sm_init_zone_~__tmp___0~0#1.offset, sm_init_zone_~__buf~1#1.base, sm_init_zone_~__buf~1#1.offset, sm_init_zone_~__n~1#1, sm_init_zone_~__recsize~1#1, sm_init_zone_~__kfifo___0~0#1.base, sm_init_zone_~__kfifo___0~0#1.offset, sm_init_zone_~tmp___3~3#1, sm_init_zone_~tmp___4~2#1, sm_init_zone_~tmp___5~1#1, sm_init_zone_~tmp___6~1#1, sm_init_zone_~__tmpl~0#1.base, sm_init_zone_~__tmpl~0#1.offset, sm_init_zone_~__tmpl___0~0#1.base, sm_init_zone_~__tmpl___0~0#1.offset, sm_init_zone_~__tmp___1~0#1.base, sm_init_zone_~__tmp___1~0#1.offset, sm_init_zone_~__buf___0~0#1.base, sm_init_zone_~__buf___0~0#1.offset, sm_init_zone_~__n___0~0#1, sm_init_zone_~__recsize___0~0#1, sm_init_zone_~__kfifo___1~0#1.base, sm_init_zone_~__kfifo___1~0#1.offset, sm_init_zone_~tmp___7~1#1, sm_init_zone_~tmp___8~1#1, sm_init_zone_~__ret_warn_on~4#1, sm_init_zone_~tmp___9~1#1, sm_init_zone_~__tmp___2~0#1.base, sm_init_zone_~__tmp___2~0#1.offset, sm_init_zone_~__buf___1~0#1.base, sm_init_zone_~__buf___1~0#1.offset, sm_init_zone_~__n___1~0#1, sm_init_zone_~__recsize___1~0#1, sm_init_zone_~__kfifo___2~0#1.base, sm_init_zone_~__kfifo___2~0#1.offset, sm_init_zone_~tmp___10~0#1;havoc sm_init_zone_#in~ftl#1.base, sm_init_zone_#in~ftl#1.offset, sm_init_zone_#in~zone_num#1;assume { :end_inline_sm_init_zone } true;assume -2147483648 <= #t~ret371#1 && #t~ret371#1 <= 2147483647;~error~0#1 := #t~ret371#1;havoc #t~ret371#1; [2025-02-08 04:38:02,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5485: assume ~debug~0 > 1;call sm_init_zone_#t~mem332#1 := read~int#10(sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset, 2); [2025-02-08 04:38:02,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5485: assume !(~debug~0 > 1); [2025-02-08 04:38:02,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11043: havoc __kfifo_alloc_#t~nondet694#1;sm_init_zone_#t~ret312#1 := __kfifo_alloc_#res#1;havoc __kfifo_alloc_#t~nondet694#1, __kfifo_alloc_~arg0#1.base, __kfifo_alloc_~arg0#1.offset, __kfifo_alloc_~arg1#1, __kfifo_alloc_~arg2#1, __kfifo_alloc_~arg3#1;havoc __kfifo_alloc_#in~arg0#1.base, __kfifo_alloc_#in~arg0#1.offset, __kfifo_alloc_#in~arg1#1, __kfifo_alloc_#in~arg2#1, __kfifo_alloc_#in~arg3#1;assume { :end_inline___kfifo_alloc } true;assume -2147483648 <= sm_init_zone_#t~ret312#1 && sm_init_zone_#t~ret312#1 <= 2147483647;sm_init_zone_~tmp___0~15#1 := sm_init_zone_#t~ret312#1;havoc sm_init_zone_#t~mem311#1;havoc sm_init_zone_#t~ret312#1;assume { :begin_inline___kfifo_int_must_check_helper } true;__kfifo_int_must_check_helper_#in~val#1 := sm_init_zone_~tmp___0~15#1;havoc __kfifo_int_must_check_helper_#res#1;havoc __kfifo_int_must_check_helper_~val#1;__kfifo_int_must_check_helper_~val#1 := __kfifo_int_must_check_helper_#in~val#1;__kfifo_int_must_check_helper_#res#1 := __kfifo_int_must_check_helper_~val#1; [2025-02-08 04:38:02,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5411: assume 0 == (sm_init_zone_#t~mem307#1.base + sm_init_zone_#t~mem307#1.offset) % 18446744073709551616;havoc sm_init_zone_#t~mem307#1.base, sm_init_zone_#t~mem307#1.offset;sm_init_zone_#res#1 := -12;call ULTIMATE.dealloc(sm_init_zone_~#oob~5#1.base, sm_init_zone_~#oob~5#1.offset);havoc sm_init_zone_~#oob~5#1.base, sm_init_zone_~#oob~5#1.offset;call ULTIMATE.dealloc(sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset);havoc sm_init_zone_~#block~1#1.base, sm_init_zone_~#block~1#1.offset;call ULTIMATE.dealloc(sm_init_zone_~#i~3#1.base, sm_init_zone_~#i~3#1.offset);havoc sm_init_zone_~#i~3#1.base, sm_init_zone_~#i~3#1.offset; [2025-02-08 04:38:02,572 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5411: assume !(0 == (sm_init_zone_#t~mem307#1.base + sm_init_zone_#t~mem307#1.offset) % 18446744073709551616);havoc sm_init_zone_#t~mem307#1.base, sm_init_zone_#t~mem307#1.offset;call sm_init_zone_#t~mem308#1.base, sm_init_zone_#t~mem308#1.offset := read~$Pointer$#8(sm_init_zone_~zone~1#1.base, 1 + sm_init_zone_~zone~1#1.offset, 8);call sm_init_zone_#t~mem309#1 := read~int#8(sm_init_zone_~ftl#1.base, 176 + sm_init_zone_~ftl#1.offset, 4); [2025-02-08 04:38:02,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5477: assume -2147483648 <= sm_init_zone_#t~ret329#1 && sm_init_zone_#t~ret329#1 <= 2147483647;havoc sm_init_zone_#t~mem328#1;havoc sm_init_zone_#t~ret329#1; [2025-02-08 04:38:02,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5477-1: SUMMARY for call sm_init_zone_#t~ret329#1 := printk(26, 0); srcloc: null [2025-02-08 04:38:02,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5444: assume { :begin_inline_sm_block_erased } true;sm_block_erased_#in~oob#1.base, sm_block_erased_#in~oob#1.offset := sm_init_zone_~#oob~5#1.base, sm_init_zone_~#oob~5#1.offset;havoc sm_block_erased_#res#1;havoc sm_block_erased_#t~nondet92#1, sm_block_erased_~oob#1.base, sm_block_erased_~oob#1.offset, sm_block_erased_~#erased_pattern~0#1.base, sm_block_erased_~#erased_pattern~0#1.offset, sm_block_erased_~tmp~9#1;sm_block_erased_~oob#1.base, sm_block_erased_~oob#1.offset := sm_block_erased_#in~oob#1.base, sm_block_erased_#in~oob#1.offset;call sm_block_erased_~#erased_pattern~0#1.base, sm_block_erased_~#erased_pattern~0#1.offset := #Ultimate.allocOnStack(16);havoc sm_block_erased_~tmp~9#1;call write~int#2(4294967295, sm_block_erased_~#erased_pattern~0#1.base, sm_block_erased_~#erased_pattern~0#1.offset, 4);call write~int#2(4294967295, sm_block_erased_~#erased_pattern~0#1.base, 4 + sm_block_erased_~#erased_pattern~0#1.offset, 4);call write~int#2(4294967295, sm_block_erased_~#erased_pattern~0#1.base, 8 + sm_block_erased_~#erased_pattern~0#1.offset, 4);call write~int#2(4294967295, sm_block_erased_~#erased_pattern~0#1.base, 12 + sm_block_erased_~#erased_pattern~0#1.offset, 4);sm_block_erased_~tmp~9#1 := sm_block_erased_#t~nondet92#1;havoc sm_block_erased_#t~nondet92#1; [2025-02-08 04:38:02,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4893: assume -2147483648 <= #t~ret227 && #t~ret227 <= 2147483647;havoc #t~ret227;~boffset~1 := 512 + ~boffset~1; [2025-02-08 04:38:02,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4893-1: SUMMARY for call #t~ret227 := sm_write_sector(~ftl.base, ~ftl.offset, ~zone, ~block, ~boffset~1, 0, 0, ~#oob~1.base, ~#oob~1.offset); srcloc: null [2025-02-08 04:38:02,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4867: call ULTIMATE.dealloc(~#oob~1.base, ~#oob~1.offset);havoc ~#oob~1.base, ~#oob~1.offset; [2025-02-08 04:38:03,257 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 04:38:03,267 INFO L158 Benchmark]: Toolchain (without parser) took 6471.56ms. Allocated memory is still 201.3MB. Free memory was 149.9MB in the beginning and 70.0MB in the end (delta: 79.9MB). Peak memory consumption was 124.2MB. Max. memory is 16.1GB. [2025-02-08 04:38:03,267 INFO L158 Benchmark]: CDTParser took 0.39ms. Allocated memory is still 201.3MB. Free memory is still 116.6MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:38:03,268 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3471.48ms. Allocated memory is still 201.3MB. Free memory was 149.9MB in the beginning and 134.5MB in the end (delta: 15.4MB). Peak memory consumption was 126.0MB. Max. memory is 16.1GB. [2025-02-08 04:38:03,268 INFO L158 Benchmark]: Boogie Procedure Inliner took 204.14ms. Allocated memory is still 201.3MB. Free memory was 134.5MB in the beginning and 113.3MB in the end (delta: 21.2MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2025-02-08 04:38:03,268 INFO L158 Benchmark]: Boogie Preprocessor took 566.04ms. Allocated memory is still 201.3MB. Free memory was 113.3MB in the beginning and 93.2MB in the end (delta: 20.1MB). Peak memory consumption was 72.4MB. Max. memory is 16.1GB. [2025-02-08 04:38:03,268 INFO L158 Benchmark]: IcfgBuilder took 2225.76ms. Allocated memory is still 201.3MB. Free memory was 93.2MB in the beginning and 70.0MB in the end (delta: 23.2MB). Peak memory consumption was 68.4MB. Max. memory is 16.1GB. [2025-02-08 04:38:03,270 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.39ms. Allocated memory is still 201.3MB. Free memory is still 116.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3471.48ms. Allocated memory is still 201.3MB. Free memory was 149.9MB in the beginning and 134.5MB in the end (delta: 15.4MB). Peak memory consumption was 126.0MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 204.14ms. Allocated memory is still 201.3MB. Free memory was 134.5MB in the beginning and 113.3MB in the end (delta: 21.2MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 566.04ms. Allocated memory is still 201.3MB. Free memory was 113.3MB in the beginning and 93.2MB in the end (delta: 20.1MB). Peak memory consumption was 72.4MB. Max. memory is 16.1GB. * IcfgBuilder took 2225.76ms. Allocated memory is still 201.3MB. Free memory was 93.2MB in the beginning and 70.0MB in the end (delta: 23.2MB). Peak memory consumption was 68.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 3944]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [3944] - GenericResultAtLocation [Line: 3952]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3952-3953] - GenericResultAtLocation [Line: 3965]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("661:\n\tcall __sw_hweight32\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 4*32+23)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0xf3,0x40,0x0f,0xb8,0xc7\n6641:\n\t.popsection": "=a" (res): "D" (w)); [3965] - GenericResultAtLocation [Line: 4717]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/mtd/sm_ftl.c"), "i" (326), "i" (12UL)); [4717-4718] - GenericResultAtLocation [Line: 4937]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/mtd/sm_ftl.c"), "i" (471), "i" (12UL)); [4937-4938] - GenericResultAtLocation [Line: 5594]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/mtd/sm_ftl.c"), "i" (883), "i" (12UL)); [5594-5595] - GenericResultAtLocation [Line: 5691]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/mtd/sm_ftl.c"), "i" (943), "i" (12UL)); [5691-5692] - GenericResultAtLocation [Line: 5888]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/mtd/sm_ftl.c"), "i" (1063), "i" (12UL)); [5888-5889] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:38:03,295 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--sm_ftl.ko.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 66513110c58cbfd09ef37c44af5b1d4813bd7e87bef538ae0fb21419e856753a --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:38:05,622 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:38:05,718 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 04:38:05,729 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:38:05,729 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:38:05,756 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:38:05,757 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:38:05,757 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:38:05,757 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:38:05,757 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:38:05,757 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:38:05,757 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:38:05,758 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:38:05,758 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:38:05,758 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:38:05,758 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:38:05,758 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:38:05,758 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:38:05,758 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:38:05,761 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:38:05,761 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:38:05,761 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 04:38:05,761 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 04:38:05,761 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 04:38:05,761 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:38:05,761 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:38:05,761 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:38:05,761 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:38:05,761 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:38:05,762 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:38:05,762 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:38:05,762 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:38:05,762 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:38:05,762 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:38:05,763 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:38:05,763 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:38:05,763 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 04:38:05,763 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 04:38:05,763 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:38:05,763 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:38:05,763 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:38:05,763 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:38:05,763 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 -> 66513110c58cbfd09ef37c44af5b1d4813bd7e87bef538ae0fb21419e856753a [2025-02-08 04:38:06,068 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:38:06,077 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:38:06,081 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:38:06,082 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:38:06,082 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:38:06,083 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--mtd--sm_ftl.ko.cil.i [2025-02-08 04:38:07,522 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/aeac59cde/7f76201da98c4844ad8a32ddddb9428a/FLAG34df64947 [2025-02-08 04:38:08,129 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:38:08,129 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--mtd--sm_ftl.ko.cil.i [2025-02-08 04:38:08,185 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/aeac59cde/7f76201da98c4844ad8a32ddddb9428a/FLAG34df64947 [2025-02-08 04:38:08,606 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/aeac59cde/7f76201da98c4844ad8a32ddddb9428a [2025-02-08 04:38:08,608 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:38:08,609 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:38:08,610 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:38:08,610 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:38:08,613 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:38:08,614 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:38:08" (1/1) ... [2025-02-08 04:38:08,614 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@38290b38 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:08, skipping insertion in model container [2025-02-08 04:38:08,615 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:38:08" (1/1) ... [2025-02-08 04:38:08,725 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:38:09,636 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,637 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,698 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,700 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,705 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,707 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,715 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,716 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,717 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,718 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,785 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,821 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,831 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,841 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,868 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,869 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,870 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,886 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,886 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,887 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,888 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,901 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,905 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,909 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,916 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,925 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,925 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,930 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,931 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,938 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,964 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,966 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,966 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,967 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,977 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,978 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,979 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,988 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:09,994 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,000 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,007 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,011 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,013 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,013 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,017 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,017 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,017 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,018 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,018 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,023 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,024 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,025 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,025 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,026 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,026 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,097 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,098 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,098 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,099 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,103 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,104 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,104 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,105 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,105 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,105 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,107 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,107 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,269 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,280 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,292 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,296 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,297 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,633 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,640 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,692 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,693 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,694 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:10,695 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,014 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--mtd--sm_ftl.ko.cil.i[260078,260091] [2025-02-08 04:38:11,019 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--mtd--sm_ftl.ko.cil.i[260223,260236] [2025-02-08 04:38:11,019 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--mtd--sm_ftl.ko.cil.i[260369,260382] [2025-02-08 04:38:11,019 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--mtd--sm_ftl.ko.cil.i[260534,260547] [2025-02-08 04:38:11,020 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--mtd--sm_ftl.ko.cil.i[260692,260705] [2025-02-08 04:38:11,020 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--mtd--sm_ftl.ko.cil.i[260850,260863] [2025-02-08 04:38:11,020 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--mtd--sm_ftl.ko.cil.i[261008,261021] [2025-02-08 04:38:11,020 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--mtd--sm_ftl.ko.cil.i[261168,261181] [2025-02-08 04:38:11,021 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--mtd--sm_ftl.ko.cil.i[261327,261340] [2025-02-08 04:38:11,021 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--mtd--sm_ftl.ko.cil.i[261466,261479] [2025-02-08 04:38:11,021 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--mtd--sm_ftl.ko.cil.i[261608,261621] [2025-02-08 04:38:11,026 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--mtd--sm_ftl.ko.cil.i[261757,261770] [2025-02-08 04:38:11,026 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--mtd--sm_ftl.ko.cil.i[261896,261909] [2025-02-08 04:38:11,027 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--mtd--sm_ftl.ko.cil.i[262051,262064] [2025-02-08 04:38:11,027 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--mtd--sm_ftl.ko.cil.i[262211,262224] [2025-02-08 04:38:11,027 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--mtd--sm_ftl.ko.cil.i[262362,262375] [2025-02-08 04:38:11,027 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--mtd--sm_ftl.ko.cil.i[262513,262526] [2025-02-08 04:38:11,027 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--mtd--sm_ftl.ko.cil.i[262665,262678] [2025-02-08 04:38:11,028 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--mtd--sm_ftl.ko.cil.i[262814,262827] [2025-02-08 04:38:11,028 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--mtd--sm_ftl.ko.cil.i[262962,262975] [2025-02-08 04:38:11,028 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--mtd--sm_ftl.ko.cil.i[263119,263132] [2025-02-08 04:38:11,029 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--mtd--sm_ftl.ko.cil.i[263268,263281] [2025-02-08 04:38:11,029 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--mtd--sm_ftl.ko.cil.i[263424,263437] [2025-02-08 04:38:11,029 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--mtd--sm_ftl.ko.cil.i[263577,263590] [2025-02-08 04:38:11,029 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--mtd--sm_ftl.ko.cil.i[263723,263736] [2025-02-08 04:38:11,030 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--mtd--sm_ftl.ko.cil.i[263866,263879] [2025-02-08 04:38:11,030 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--mtd--sm_ftl.ko.cil.i[264018,264031] [2025-02-08 04:38:11,030 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--mtd--sm_ftl.ko.cil.i[264164,264177] [2025-02-08 04:38:11,030 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--mtd--sm_ftl.ko.cil.i[264309,264322] [2025-02-08 04:38:11,034 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--mtd--sm_ftl.ko.cil.i[264463,264476] [2025-02-08 04:38:11,034 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--mtd--sm_ftl.ko.cil.i[264614,264627] [2025-02-08 04:38:11,035 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--mtd--sm_ftl.ko.cil.i[264769,264782] [2025-02-08 04:38:11,035 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--mtd--sm_ftl.ko.cil.i[264921,264934] [2025-02-08 04:38:11,035 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--mtd--sm_ftl.ko.cil.i[265076,265089] [2025-02-08 04:38:11,035 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--mtd--sm_ftl.ko.cil.i[265240,265253] [2025-02-08 04:38:11,036 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--mtd--sm_ftl.ko.cil.i[265396,265409] [2025-02-08 04:38:11,036 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--mtd--sm_ftl.ko.cil.i[265560,265573] [2025-02-08 04:38:11,036 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--mtd--sm_ftl.ko.cil.i[265702,265715] [2025-02-08 04:38:11,036 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--mtd--sm_ftl.ko.cil.i[265860,265873] [2025-02-08 04:38:11,038 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--mtd--sm_ftl.ko.cil.i[266027,266040] [2025-02-08 04:38:11,039 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--mtd--sm_ftl.ko.cil.i[266186,266199] [2025-02-08 04:38:11,039 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--mtd--sm_ftl.ko.cil.i[266345,266358] [2025-02-08 04:38:11,040 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--mtd--sm_ftl.ko.cil.i[266494,266507] [2025-02-08 04:38:11,041 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--mtd--sm_ftl.ko.cil.i[266641,266654] [2025-02-08 04:38:11,041 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--mtd--sm_ftl.ko.cil.i[266780,266793] [2025-02-08 04:38:11,041 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--mtd--sm_ftl.ko.cil.i[266943,266956] [2025-02-08 04:38:11,041 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--mtd--sm_ftl.ko.cil.i[267109,267122] [2025-02-08 04:38:11,043 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--mtd--sm_ftl.ko.cil.i[267273,267286] [2025-02-08 04:38:11,044 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--mtd--sm_ftl.ko.cil.i[267438,267451] [2025-02-08 04:38:11,044 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--mtd--sm_ftl.ko.cil.i[267603,267616] [2025-02-08 04:38:11,044 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--mtd--sm_ftl.ko.cil.i[267769,267782] [2025-02-08 04:38:11,045 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--mtd--sm_ftl.ko.cil.i[267934,267947] [2025-02-08 04:38:11,048 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--mtd--sm_ftl.ko.cil.i[268101,268114] [2025-02-08 04:38:11,049 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--mtd--sm_ftl.ko.cil.i[268261,268274] [2025-02-08 04:38:11,049 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--mtd--sm_ftl.ko.cil.i[268423,268436] [2025-02-08 04:38:11,049 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--mtd--sm_ftl.ko.cil.i[268582,268595] [2025-02-08 04:38:11,049 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--mtd--sm_ftl.ko.cil.i[268728,268741] [2025-02-08 04:38:11,050 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--mtd--sm_ftl.ko.cil.i[268871,268884] [2025-02-08 04:38:11,050 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--mtd--sm_ftl.ko.cil.i[269015,269028] [2025-02-08 04:38:11,050 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--mtd--sm_ftl.ko.cil.i[269158,269171] [2025-02-08 04:38:11,050 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--mtd--sm_ftl.ko.cil.i[269302,269315] [2025-02-08 04:38:11,050 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--mtd--sm_ftl.ko.cil.i[269443,269456] [2025-02-08 04:38:11,050 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--mtd--sm_ftl.ko.cil.i[269581,269594] [2025-02-08 04:38:11,051 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--mtd--sm_ftl.ko.cil.i[269739,269752] [2025-02-08 04:38:11,051 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--mtd--sm_ftl.ko.cil.i[269898,269911] [2025-02-08 04:38:11,051 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--mtd--sm_ftl.ko.cil.i[270054,270067] [2025-02-08 04:38:11,051 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--mtd--sm_ftl.ko.cil.i[270203,270216] [2025-02-08 04:38:11,051 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--mtd--sm_ftl.ko.cil.i[270355,270368] [2025-02-08 04:38:11,052 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--mtd--sm_ftl.ko.cil.i[270506,270519] [2025-02-08 04:38:11,052 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--mtd--sm_ftl.ko.cil.i[270655,270668] [2025-02-08 04:38:11,052 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--mtd--sm_ftl.ko.cil.i[270807,270820] [2025-02-08 04:38:11,052 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--mtd--sm_ftl.ko.cil.i[270955,270968] [2025-02-08 04:38:11,053 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--mtd--sm_ftl.ko.cil.i[271108,271121] [2025-02-08 04:38:11,053 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--mtd--sm_ftl.ko.cil.i[271259,271272] [2025-02-08 04:38:11,053 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--mtd--sm_ftl.ko.cil.i[271409,271422] [2025-02-08 04:38:11,053 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--mtd--sm_ftl.ko.cil.i[271556,271569] [2025-02-08 04:38:11,053 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--mtd--sm_ftl.ko.cil.i[271707,271720] [2025-02-08 04:38:11,054 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--mtd--sm_ftl.ko.cil.i[271858,271871] [2025-02-08 04:38:11,054 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--mtd--sm_ftl.ko.cil.i[272006,272019] [2025-02-08 04:38:11,054 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--mtd--sm_ftl.ko.cil.i[272172,272185] [2025-02-08 04:38:11,054 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--mtd--sm_ftl.ko.cil.i[272341,272354] [2025-02-08 04:38:11,057 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--mtd--sm_ftl.ko.cil.i[272508,272521] [2025-02-08 04:38:11,058 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--mtd--sm_ftl.ko.cil.i[272676,272689] [2025-02-08 04:38:11,058 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--mtd--sm_ftl.ko.cil.i[272826,272839] [2025-02-08 04:38:11,059 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--mtd--sm_ftl.ko.cil.i[272973,272986] [2025-02-08 04:38:11,059 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--mtd--sm_ftl.ko.cil.i[273134,273147] [2025-02-08 04:38:11,059 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--mtd--sm_ftl.ko.cil.i[273304,273317] [2025-02-08 04:38:11,059 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--mtd--sm_ftl.ko.cil.i[273466,273479] [2025-02-08 04:38:11,071 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,072 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:38:11,112 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 04:38:11,187 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:38:11,247 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,247 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,249 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,250 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,251 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,252 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,252 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,252 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,252 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,253 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,253 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,254 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,254 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,255 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,255 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,262 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,268 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,271 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,274 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,281 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,281 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,282 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,286 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,286 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,287 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,287 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,290 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,291 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,291 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,316 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,317 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,317 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,318 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,318 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,320 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,322 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,322 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,322 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,323 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,324 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,324 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,325 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,325 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,326 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,326 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,327 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,328 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,329 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,329 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,329 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,331 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,331 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,332 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,332 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,332 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,332 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,333 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,333 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,334 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,334 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,334 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,337 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,337 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,338 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,338 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,340 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,340 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,341 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,341 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,341 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,341 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,342 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,342 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,350 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,351 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,352 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,352 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,353 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,364 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,364 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,367 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,368 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,368 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,369 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,383 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--mtd--sm_ftl.ko.cil.i[260078,260091] [2025-02-08 04:38:11,383 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--mtd--sm_ftl.ko.cil.i[260223,260236] [2025-02-08 04:38:11,383 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--mtd--sm_ftl.ko.cil.i[260369,260382] [2025-02-08 04:38:11,383 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--mtd--sm_ftl.ko.cil.i[260534,260547] [2025-02-08 04:38:11,384 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--mtd--sm_ftl.ko.cil.i[260692,260705] [2025-02-08 04:38:11,384 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--mtd--sm_ftl.ko.cil.i[260850,260863] [2025-02-08 04:38:11,384 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--mtd--sm_ftl.ko.cil.i[261008,261021] [2025-02-08 04:38:11,384 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--mtd--sm_ftl.ko.cil.i[261168,261181] [2025-02-08 04:38:11,384 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--mtd--sm_ftl.ko.cil.i[261327,261340] [2025-02-08 04:38:11,385 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--mtd--sm_ftl.ko.cil.i[261466,261479] [2025-02-08 04:38:11,385 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--mtd--sm_ftl.ko.cil.i[261608,261621] [2025-02-08 04:38:11,385 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--mtd--sm_ftl.ko.cil.i[261757,261770] [2025-02-08 04:38:11,385 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--mtd--sm_ftl.ko.cil.i[261896,261909] [2025-02-08 04:38:11,385 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--mtd--sm_ftl.ko.cil.i[262051,262064] [2025-02-08 04:38:11,385 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--mtd--sm_ftl.ko.cil.i[262211,262224] [2025-02-08 04:38:11,386 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--mtd--sm_ftl.ko.cil.i[262362,262375] [2025-02-08 04:38:11,386 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--mtd--sm_ftl.ko.cil.i[262513,262526] [2025-02-08 04:38:11,386 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--mtd--sm_ftl.ko.cil.i[262665,262678] [2025-02-08 04:38:11,386 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--mtd--sm_ftl.ko.cil.i[262814,262827] [2025-02-08 04:38:11,387 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--mtd--sm_ftl.ko.cil.i[262962,262975] [2025-02-08 04:38:11,387 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--mtd--sm_ftl.ko.cil.i[263119,263132] [2025-02-08 04:38:11,387 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--mtd--sm_ftl.ko.cil.i[263268,263281] [2025-02-08 04:38:11,387 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--mtd--sm_ftl.ko.cil.i[263424,263437] [2025-02-08 04:38:11,387 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--mtd--sm_ftl.ko.cil.i[263577,263590] [2025-02-08 04:38:11,388 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--mtd--sm_ftl.ko.cil.i[263723,263736] [2025-02-08 04:38:11,388 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--mtd--sm_ftl.ko.cil.i[263866,263879] [2025-02-08 04:38:11,388 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--mtd--sm_ftl.ko.cil.i[264018,264031] [2025-02-08 04:38:11,388 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--mtd--sm_ftl.ko.cil.i[264164,264177] [2025-02-08 04:38:11,388 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--mtd--sm_ftl.ko.cil.i[264309,264322] [2025-02-08 04:38:11,389 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--mtd--sm_ftl.ko.cil.i[264463,264476] [2025-02-08 04:38:11,389 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--mtd--sm_ftl.ko.cil.i[264614,264627] [2025-02-08 04:38:11,389 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--mtd--sm_ftl.ko.cil.i[264769,264782] [2025-02-08 04:38:11,389 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--mtd--sm_ftl.ko.cil.i[264921,264934] [2025-02-08 04:38:11,389 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--mtd--sm_ftl.ko.cil.i[265076,265089] [2025-02-08 04:38:11,390 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--mtd--sm_ftl.ko.cil.i[265240,265253] [2025-02-08 04:38:11,390 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--mtd--sm_ftl.ko.cil.i[265396,265409] [2025-02-08 04:38:11,390 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--mtd--sm_ftl.ko.cil.i[265560,265573] [2025-02-08 04:38:11,390 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--mtd--sm_ftl.ko.cil.i[265702,265715] [2025-02-08 04:38:11,391 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--mtd--sm_ftl.ko.cil.i[265860,265873] [2025-02-08 04:38:11,391 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--mtd--sm_ftl.ko.cil.i[266027,266040] [2025-02-08 04:38:11,392 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--mtd--sm_ftl.ko.cil.i[266186,266199] [2025-02-08 04:38:11,392 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--mtd--sm_ftl.ko.cil.i[266345,266358] [2025-02-08 04:38:11,392 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--mtd--sm_ftl.ko.cil.i[266494,266507] [2025-02-08 04:38:11,392 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--mtd--sm_ftl.ko.cil.i[266641,266654] [2025-02-08 04:38:11,393 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--mtd--sm_ftl.ko.cil.i[266780,266793] [2025-02-08 04:38:11,393 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--mtd--sm_ftl.ko.cil.i[266943,266956] [2025-02-08 04:38:11,393 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--mtd--sm_ftl.ko.cil.i[267109,267122] [2025-02-08 04:38:11,393 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--mtd--sm_ftl.ko.cil.i[267273,267286] [2025-02-08 04:38:11,393 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--mtd--sm_ftl.ko.cil.i[267438,267451] [2025-02-08 04:38:11,394 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--mtd--sm_ftl.ko.cil.i[267603,267616] [2025-02-08 04:38:11,394 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--mtd--sm_ftl.ko.cil.i[267769,267782] [2025-02-08 04:38:11,394 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--mtd--sm_ftl.ko.cil.i[267934,267947] [2025-02-08 04:38:11,394 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--mtd--sm_ftl.ko.cil.i[268101,268114] [2025-02-08 04:38:11,394 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--mtd--sm_ftl.ko.cil.i[268261,268274] [2025-02-08 04:38:11,394 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--mtd--sm_ftl.ko.cil.i[268423,268436] [2025-02-08 04:38:11,395 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--mtd--sm_ftl.ko.cil.i[268582,268595] [2025-02-08 04:38:11,395 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--mtd--sm_ftl.ko.cil.i[268728,268741] [2025-02-08 04:38:11,395 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--mtd--sm_ftl.ko.cil.i[268871,268884] [2025-02-08 04:38:11,395 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--mtd--sm_ftl.ko.cil.i[269015,269028] [2025-02-08 04:38:11,395 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--mtd--sm_ftl.ko.cil.i[269158,269171] [2025-02-08 04:38:11,398 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--mtd--sm_ftl.ko.cil.i[269302,269315] [2025-02-08 04:38:11,398 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--mtd--sm_ftl.ko.cil.i[269443,269456] [2025-02-08 04:38:11,399 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--mtd--sm_ftl.ko.cil.i[269581,269594] [2025-02-08 04:38:11,399 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--mtd--sm_ftl.ko.cil.i[269739,269752] [2025-02-08 04:38:11,399 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--mtd--sm_ftl.ko.cil.i[269898,269911] [2025-02-08 04:38:11,399 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--mtd--sm_ftl.ko.cil.i[270054,270067] [2025-02-08 04:38:11,399 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--mtd--sm_ftl.ko.cil.i[270203,270216] [2025-02-08 04:38:11,399 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--mtd--sm_ftl.ko.cil.i[270355,270368] [2025-02-08 04:38:11,400 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--mtd--sm_ftl.ko.cil.i[270506,270519] [2025-02-08 04:38:11,400 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--mtd--sm_ftl.ko.cil.i[270655,270668] [2025-02-08 04:38:11,400 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--mtd--sm_ftl.ko.cil.i[270807,270820] [2025-02-08 04:38:11,400 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--mtd--sm_ftl.ko.cil.i[270955,270968] [2025-02-08 04:38:11,400 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--mtd--sm_ftl.ko.cil.i[271108,271121] [2025-02-08 04:38:11,400 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--mtd--sm_ftl.ko.cil.i[271259,271272] [2025-02-08 04:38:11,400 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--mtd--sm_ftl.ko.cil.i[271409,271422] [2025-02-08 04:38:11,401 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--mtd--sm_ftl.ko.cil.i[271556,271569] [2025-02-08 04:38:11,401 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--mtd--sm_ftl.ko.cil.i[271707,271720] [2025-02-08 04:38:11,401 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--mtd--sm_ftl.ko.cil.i[271858,271871] [2025-02-08 04:38:11,401 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--mtd--sm_ftl.ko.cil.i[272006,272019] [2025-02-08 04:38:11,401 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--mtd--sm_ftl.ko.cil.i[272172,272185] [2025-02-08 04:38:11,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--mtd--sm_ftl.ko.cil.i[272341,272354] [2025-02-08 04:38:11,407 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--mtd--sm_ftl.ko.cil.i[272508,272521] [2025-02-08 04:38:11,407 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--mtd--sm_ftl.ko.cil.i[272676,272689] [2025-02-08 04:38:11,407 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--mtd--sm_ftl.ko.cil.i[272826,272839] [2025-02-08 04:38:11,407 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--mtd--sm_ftl.ko.cil.i[272973,272986] [2025-02-08 04:38:11,408 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--mtd--sm_ftl.ko.cil.i[273134,273147] [2025-02-08 04:38:11,408 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--mtd--sm_ftl.ko.cil.i[273304,273317] [2025-02-08 04:38:11,408 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--mtd--sm_ftl.ko.cil.i[273466,273479] [2025-02-08 04:38:11,410 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:38:11,411 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:38:11,425 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:38:11,563 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [3944] [2025-02-08 04:38:11,564 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3952-3953] [2025-02-08 04:38:11,564 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("661:\n\tcall __sw_hweight32\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 4*32+23)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0xf3,0x40,0x0f,0xb8,0xc7\n6641:\n\t.popsection": "=a" (res): "D" (w)); [3965] [2025-02-08 04:38:11,599 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/mtd/sm_ftl.c"), "i" (326), "i" (12UL)); [4717-4718] [2025-02-08 04:38:11,609 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/mtd/sm_ftl.c"), "i" (471), "i" (12UL)); [4937-4938] [2025-02-08 04:38:11,629 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/mtd/sm_ftl.c"), "i" (883), "i" (12UL)); [5594-5595] [2025-02-08 04:38:11,631 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/mtd/sm_ftl.c"), "i" (943), "i" (12UL)); [5691-5692] [2025-02-08 04:38:11,638 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/mtd/sm_ftl.c"), "i" (1063), "i" (12UL)); [5888-5889] [2025-02-08 04:38:11,727 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--mtd--sm_ftl.ko.cil.i[260078,260091] [2025-02-08 04:38:11,728 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--mtd--sm_ftl.ko.cil.i[260223,260236] [2025-02-08 04:38:11,728 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--mtd--sm_ftl.ko.cil.i[260369,260382] [2025-02-08 04:38:11,729 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--mtd--sm_ftl.ko.cil.i[260534,260547] [2025-02-08 04:38:11,729 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--mtd--sm_ftl.ko.cil.i[260692,260705] [2025-02-08 04:38:11,729 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--mtd--sm_ftl.ko.cil.i[260850,260863] [2025-02-08 04:38:11,730 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--mtd--sm_ftl.ko.cil.i[261008,261021] [2025-02-08 04:38:11,731 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--mtd--sm_ftl.ko.cil.i[261168,261181] [2025-02-08 04:38:11,731 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--mtd--sm_ftl.ko.cil.i[261327,261340] [2025-02-08 04:38:11,731 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--mtd--sm_ftl.ko.cil.i[261466,261479] [2025-02-08 04:38:11,732 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--mtd--sm_ftl.ko.cil.i[261608,261621] [2025-02-08 04:38:11,732 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--mtd--sm_ftl.ko.cil.i[261757,261770] [2025-02-08 04:38:11,732 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--mtd--sm_ftl.ko.cil.i[261896,261909] [2025-02-08 04:38:11,732 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--mtd--sm_ftl.ko.cil.i[262051,262064] [2025-02-08 04:38:11,733 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--mtd--sm_ftl.ko.cil.i[262211,262224] [2025-02-08 04:38:11,733 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--mtd--sm_ftl.ko.cil.i[262362,262375] [2025-02-08 04:38:11,735 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--mtd--sm_ftl.ko.cil.i[262513,262526] [2025-02-08 04:38:11,736 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--mtd--sm_ftl.ko.cil.i[262665,262678] [2025-02-08 04:38:11,736 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--mtd--sm_ftl.ko.cil.i[262814,262827] [2025-02-08 04:38:11,737 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--mtd--sm_ftl.ko.cil.i[262962,262975] [2025-02-08 04:38:11,737 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--mtd--sm_ftl.ko.cil.i[263119,263132] [2025-02-08 04:38:11,737 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--mtd--sm_ftl.ko.cil.i[263268,263281] [2025-02-08 04:38:11,737 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--mtd--sm_ftl.ko.cil.i[263424,263437] [2025-02-08 04:38:11,737 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--mtd--sm_ftl.ko.cil.i[263577,263590] [2025-02-08 04:38:11,738 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--mtd--sm_ftl.ko.cil.i[263723,263736] [2025-02-08 04:38:11,738 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--mtd--sm_ftl.ko.cil.i[263866,263879] [2025-02-08 04:38:11,738 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--mtd--sm_ftl.ko.cil.i[264018,264031] [2025-02-08 04:38:11,738 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--mtd--sm_ftl.ko.cil.i[264164,264177] [2025-02-08 04:38:11,738 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--mtd--sm_ftl.ko.cil.i[264309,264322] [2025-02-08 04:38:11,739 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--mtd--sm_ftl.ko.cil.i[264463,264476] [2025-02-08 04:38:11,739 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--mtd--sm_ftl.ko.cil.i[264614,264627] [2025-02-08 04:38:11,739 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--mtd--sm_ftl.ko.cil.i[264769,264782] [2025-02-08 04:38:11,739 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--mtd--sm_ftl.ko.cil.i[264921,264934] [2025-02-08 04:38:11,739 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--mtd--sm_ftl.ko.cil.i[265076,265089] [2025-02-08 04:38:11,740 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--mtd--sm_ftl.ko.cil.i[265240,265253] [2025-02-08 04:38:11,740 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--mtd--sm_ftl.ko.cil.i[265396,265409] [2025-02-08 04:38:11,740 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--mtd--sm_ftl.ko.cil.i[265560,265573] [2025-02-08 04:38:11,740 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--mtd--sm_ftl.ko.cil.i[265702,265715] [2025-02-08 04:38:11,740 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--mtd--sm_ftl.ko.cil.i[265860,265873] [2025-02-08 04:38:11,741 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--mtd--sm_ftl.ko.cil.i[266027,266040] [2025-02-08 04:38:11,741 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--mtd--sm_ftl.ko.cil.i[266186,266199] [2025-02-08 04:38:11,741 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--mtd--sm_ftl.ko.cil.i[266345,266358] [2025-02-08 04:38:11,742 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--mtd--sm_ftl.ko.cil.i[266494,266507] [2025-02-08 04:38:11,742 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--mtd--sm_ftl.ko.cil.i[266641,266654] [2025-02-08 04:38:11,742 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--mtd--sm_ftl.ko.cil.i[266780,266793] [2025-02-08 04:38:11,742 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--mtd--sm_ftl.ko.cil.i[266943,266956] [2025-02-08 04:38:11,743 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--mtd--sm_ftl.ko.cil.i[267109,267122] [2025-02-08 04:38:11,743 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--mtd--sm_ftl.ko.cil.i[267273,267286] [2025-02-08 04:38:11,743 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--mtd--sm_ftl.ko.cil.i[267438,267451] [2025-02-08 04:38:11,743 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--mtd--sm_ftl.ko.cil.i[267603,267616] [2025-02-08 04:38:11,743 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--mtd--sm_ftl.ko.cil.i[267769,267782] [2025-02-08 04:38:11,744 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--mtd--sm_ftl.ko.cil.i[267934,267947] [2025-02-08 04:38:11,744 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--mtd--sm_ftl.ko.cil.i[268101,268114] [2025-02-08 04:38:11,744 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--mtd--sm_ftl.ko.cil.i[268261,268274] [2025-02-08 04:38:11,744 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--mtd--sm_ftl.ko.cil.i[268423,268436] [2025-02-08 04:38:11,744 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--mtd--sm_ftl.ko.cil.i[268582,268595] [2025-02-08 04:38:11,746 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--mtd--sm_ftl.ko.cil.i[268728,268741] [2025-02-08 04:38:11,746 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--mtd--sm_ftl.ko.cil.i[268871,268884] [2025-02-08 04:38:11,746 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--mtd--sm_ftl.ko.cil.i[269015,269028] [2025-02-08 04:38:11,747 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--mtd--sm_ftl.ko.cil.i[269158,269171] [2025-02-08 04:38:11,747 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--mtd--sm_ftl.ko.cil.i[269302,269315] [2025-02-08 04:38:11,747 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--mtd--sm_ftl.ko.cil.i[269443,269456] [2025-02-08 04:38:11,747 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--mtd--sm_ftl.ko.cil.i[269581,269594] [2025-02-08 04:38:11,747 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--mtd--sm_ftl.ko.cil.i[269739,269752] [2025-02-08 04:38:11,748 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--mtd--sm_ftl.ko.cil.i[269898,269911] [2025-02-08 04:38:11,752 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--mtd--sm_ftl.ko.cil.i[270054,270067] [2025-02-08 04:38:11,752 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--mtd--sm_ftl.ko.cil.i[270203,270216] [2025-02-08 04:38:11,752 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--mtd--sm_ftl.ko.cil.i[270355,270368] [2025-02-08 04:38:11,753 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--mtd--sm_ftl.ko.cil.i[270506,270519] [2025-02-08 04:38:11,753 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--mtd--sm_ftl.ko.cil.i[270655,270668] [2025-02-08 04:38:11,753 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--mtd--sm_ftl.ko.cil.i[270807,270820] [2025-02-08 04:38:11,753 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--mtd--sm_ftl.ko.cil.i[270955,270968] [2025-02-08 04:38:11,754 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--mtd--sm_ftl.ko.cil.i[271108,271121] [2025-02-08 04:38:11,754 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--mtd--sm_ftl.ko.cil.i[271259,271272] [2025-02-08 04:38:11,754 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--mtd--sm_ftl.ko.cil.i[271409,271422] [2025-02-08 04:38:11,754 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--mtd--sm_ftl.ko.cil.i[271556,271569] [2025-02-08 04:38:11,755 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--mtd--sm_ftl.ko.cil.i[271707,271720] [2025-02-08 04:38:11,755 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--mtd--sm_ftl.ko.cil.i[271858,271871] [2025-02-08 04:38:11,755 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--mtd--sm_ftl.ko.cil.i[272006,272019] [2025-02-08 04:38:11,755 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--mtd--sm_ftl.ko.cil.i[272172,272185] [2025-02-08 04:38:11,755 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--mtd--sm_ftl.ko.cil.i[272341,272354] [2025-02-08 04:38:11,755 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--mtd--sm_ftl.ko.cil.i[272508,272521] [2025-02-08 04:38:11,756 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--mtd--sm_ftl.ko.cil.i[272676,272689] [2025-02-08 04:38:11,756 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--mtd--sm_ftl.ko.cil.i[272826,272839] [2025-02-08 04:38:11,756 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--mtd--sm_ftl.ko.cil.i[272973,272986] [2025-02-08 04:38:11,756 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--mtd--sm_ftl.ko.cil.i[273134,273147] [2025-02-08 04:38:11,756 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--mtd--sm_ftl.ko.cil.i[273304,273317] [2025-02-08 04:38:11,757 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--mtd--sm_ftl.ko.cil.i[273466,273479] [2025-02-08 04:38:11,768 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:38:11,925 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:38:11,926 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:11 WrapperNode [2025-02-08 04:38:11,926 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:38:11,928 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:38:11,928 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:38:11,928 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:38:11,934 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:11" (1/1) ... [2025-02-08 04:38:11,999 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:11" (1/1) ... [2025-02-08 04:38:12,151 INFO L138 Inliner]: procedures = 509, calls = 1452, calls flagged for inlining = 215, calls inlined = 136, statements flattened = 3174 [2025-02-08 04:38:12,152 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:38:12,153 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:38:12,153 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:38:12,153 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:38:12,161 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:11" (1/1) ... [2025-02-08 04:38:12,161 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:11" (1/1) ... [2025-02-08 04:38:12,184 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:11" (1/1) ... [2025-02-08 04:38:12,481 INFO L175 MemorySlicer]: Split 483 memory accesses to 22 slices as follows [6, 23, 2, 5, 8, 295, 8, 3, 8, 1, 2, 10, 6, 57, 7, 4, 11, 7, 7, 6, 4, 3]. 61 percent of accesses are in the largest equivalence class. The 27 initializations are split as follows [0, 0, 0, 0, 0, 13, 0, 3, 8, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. The 227 writes are split as follows [5, 3, 1, 1, 6, 114, 2, 0, 0, 0, 0, 8, 0, 53, 1, 4, 11, 3, 5, 3, 4, 3]. [2025-02-08 04:38:12,482 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:11" (1/1) ... [2025-02-08 04:38:12,482 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:11" (1/1) ... [2025-02-08 04:38:12,631 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:11" (1/1) ... [2025-02-08 04:38:12,639 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:11" (1/1) ... [2025-02-08 04:38:12,676 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:11" (1/1) ... [2025-02-08 04:38:12,705 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:11" (1/1) ... [2025-02-08 04:38:12,762 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:38:12,763 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:38:12,764 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:38:12,764 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:38:12,765 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:38:11" (1/1) ... [2025-02-08 04:38:12,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:38:12,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:38:12,798 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-08 04:38:12,804 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-08 04:38:12,824 INFO L130 BoogieDeclarations]: Found specification of procedure sm_mark_block_bad [2025-02-08 04:38:12,825 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_mark_block_bad [2025-02-08 04:38:12,825 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:38:12,825 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:38:12,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:38:12,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:38:12,825 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2025-02-08 04:38:12,825 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2025-02-08 04:38:12,825 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mutex_of_sm_ftl [2025-02-08 04:38:12,825 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mutex_of_sm_ftl [2025-02-08 04:38:12,825 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:38:12,825 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:38:12,825 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:38:12,826 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:38:12,826 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 04:38:12,826 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 04:38:12,826 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:38:12,826 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:38:12,826 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:38:12,826 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:38:12,826 INFO L130 BoogieDeclarations]: Found specification of procedure sm_read_lba [2025-02-08 04:38:12,826 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_read_lba [2025-02-08 04:38:12,826 INFO L130 BoogieDeclarations]: Found specification of procedure sm_check_block [2025-02-08 04:38:12,826 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_check_block [2025-02-08 04:38:12,826 INFO L130 BoogieDeclarations]: Found specification of procedure sm_release [2025-02-08 04:38:12,826 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_release [2025-02-08 04:38:12,826 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:38:12,827 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure sm_cache_init [2025-02-08 04:38:12,827 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_cache_init [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:38:12,827 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:38:12,827 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure sm_read_sector [2025-02-08 04:38:12,827 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_read_sector [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 04:38:12,827 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:38:12,827 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure sm_write_sector [2025-02-08 04:38:12,828 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_write_sector [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure __nand_calculate_ecc [2025-02-08 04:38:12,828 INFO L138 BoogieDeclarations]: Found implementation of procedure __nand_calculate_ecc [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_uint_must_check_helper [2025-02-08 04:38:12,828 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_uint_must_check_helper [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure sm_remove_dev [2025-02-08 04:38:12,828 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_remove_dev [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-02-08 04:38:12,828 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:38:12,828 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_sm_ftl [2025-02-08 04:38:12,828 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_sm_ftl [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:38:12,828 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:38:12,828 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-08 04:38:12,828 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure sm_recheck_media [2025-02-08 04:38:12,828 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_recheck_media [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:38:12,828 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:38:12,832 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:38:12,832 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:38:12,832 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:38:12,832 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:38:12,832 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:38:12,832 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:38:12,832 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:38:12,832 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:38:12,833 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:38:12,833 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 04:38:12,833 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:38:12,833 INFO L130 BoogieDeclarations]: Found specification of procedure sm_cache_put [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_cache_put [2025-02-08 04:38:12,833 INFO L130 BoogieDeclarations]: Found specification of procedure sm_read_cis [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_read_cis [2025-02-08 04:38:12,833 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:38:12,833 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:38:12,833 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:38:12,833 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:38:12,833 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:38:12,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:38:12,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:38:12,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:38:12,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:38:12,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:38:12,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:38:12,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:38:12,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:38:12,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:38:12,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:38:12,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:38:12,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:38:12,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:38:12,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:38:12,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:38:12,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:38:12,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:38:12,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:38:12,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:38:12,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:38:12,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:38:12,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:38:12,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 04:38:12,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 04:38:12,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 04:38:12,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 04:38:12,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 04:38:12,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 04:38:12,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 04:38:12,836 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 04:38:12,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 04:38:12,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 04:38:12,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 04:38:12,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 04:38:12,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 04:38:12,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 04:38:12,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 04:38:12,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 04:38:12,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 04:38:12,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 04:38:12,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 04:38:12,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 04:38:12,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 04:38:12,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 04:38:12,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 04:38:12,838 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:38:12,838 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:38:12,838 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_out [2025-02-08 04:38:12,838 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_out [2025-02-08 04:38:12,838 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:38:12,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:38:12,838 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2025-02-08 04:38:12,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2025-02-08 04:38:12,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 04:38:12,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 04:38:12,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 04:38:12,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 04:38:12,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 04:38:12,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 04:38:12,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 04:38:12,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 04:38:12,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 04:38:12,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 04:38:12,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 04:38:12,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 04:38:12,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 04:38:12,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 04:38:12,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 04:38:12,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 04:38:12,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 04:38:12,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 04:38:12,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 04:38:12,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 04:38:12,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 04:38:12,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 04:38:12,840 INFO L130 BoogieDeclarations]: Found specification of procedure sm_cache_flush [2025-02-08 04:38:12,840 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_cache_flush [2025-02-08 04:38:12,840 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:38:12,840 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:38:12,840 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-08 04:38:12,840 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-08 04:38:12,840 INFO L130 BoogieDeclarations]: Found specification of procedure sm_get_zone [2025-02-08 04:38:12,840 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_get_zone [2025-02-08 04:38:12,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 04:38:12,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 04:38:12,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 04:38:12,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 04:38:12,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 04:38:12,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 04:38:12,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 04:38:12,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 04:38:12,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 04:38:12,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 04:38:12,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 04:38:12,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 04:38:12,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 04:38:12,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 04:38:12,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 04:38:12,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 04:38:12,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 04:38:12,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 04:38:12,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 04:38:12,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 04:38:12,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 04:38:12,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 04:38:12,845 INFO L130 BoogieDeclarations]: Found specification of procedure __arch_hweight16 [2025-02-08 04:38:12,845 INFO L138 BoogieDeclarations]: Found implementation of procedure __arch_hweight16 [2025-02-08 04:38:12,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:38:12,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:38:12,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:38:12,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:38:12,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:38:12,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:38:12,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:38:12,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:38:12,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:38:12,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:38:12,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:38:12,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:38:12,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:38:12,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:38:12,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:38:12,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:38:12,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:38:12,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:38:12,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:38:12,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:38:12,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:38:12,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:38:12,847 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:38:12,847 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:38:12,847 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2025-02-08 04:38:12,847 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2025-02-08 04:38:12,847 INFO L130 BoogieDeclarations]: Found specification of procedure sm_mkoffset [2025-02-08 04:38:12,847 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_mkoffset [2025-02-08 04:38:12,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:38:12,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:38:12,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:38:12,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:38:12,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:38:12,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:38:12,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:38:12,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:38:12,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:38:12,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:38:12,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:38:12,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:38:12,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:38:12,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:38:12,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:38:12,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:38:12,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:38:12,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:38:12,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:38:12,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:38:12,848 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:38:12,848 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:38:12,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:38:12,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:38:12,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:38:12,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:38:12,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:38:12,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:38:12,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:38:12,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:38:12,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:38:12,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:38:12,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:38:12,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:38:12,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:38:12,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:38:12,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:38:12,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:38:12,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:38:12,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:38:12,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:38:12,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:38:12,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:38:12,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:38:12,848 INFO L130 BoogieDeclarations]: Found specification of procedure sm_get_lba [2025-02-08 04:38:12,848 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_get_lba [2025-02-08 04:38:12,848 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:38:12,848 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:38:12,848 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:38:12,848 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:38:12,848 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:38:12,848 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:38:12,848 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:38:12,848 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:38:12,848 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:38:12,848 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:38:12,848 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:38:12,848 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:38:12,848 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:38:12,848 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:38:12,848 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:38:12,848 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:38:12,848 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:38:12,848 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:38:12,848 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:38:12,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:38:12,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:38:12,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:38:12,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:38:12,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:38:12,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:38:12,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:38:12,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:38:12,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:38:12,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:38:12,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 04:38:12,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 04:38:12,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 04:38:12,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 04:38:12,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 04:38:12,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 04:38:12,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 04:38:12,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 04:38:12,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 04:38:12,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 04:38:12,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 04:38:12,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 04:38:12,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 04:38:12,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 04:38:12,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 04:38:12,853 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:38:12,854 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:38:12,854 INFO L130 BoogieDeclarations]: Found specification of procedure mtd_is_eccerr [2025-02-08 04:38:12,854 INFO L138 BoogieDeclarations]: Found implementation of procedure mtd_is_eccerr [2025-02-08 04:38:12,854 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:38:12,854 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:38:12,854 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:38:12,854 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:38:12,854 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:38:12,854 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:38:12,854 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_in [2025-02-08 04:38:12,854 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_in [2025-02-08 04:38:12,854 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:38:12,854 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:38:12,855 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:38:12,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:38:12,855 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:38:12,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:38:12,855 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:38:12,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:38:12,855 INFO L130 BoogieDeclarations]: Found specification of procedure __nand_correct_data [2025-02-08 04:38:12,855 INFO L138 BoogieDeclarations]: Found implementation of procedure __nand_correct_data [2025-02-08 04:38:12,855 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:38:12,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:38:12,855 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:38:12,855 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:38:12,855 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:38:12,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:38:12,855 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:38:12,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:38:12,855 INFO L130 BoogieDeclarations]: Found specification of procedure is_power_of_2 [2025-02-08 04:38:12,855 INFO L138 BoogieDeclarations]: Found implementation of procedure is_power_of_2 [2025-02-08 04:38:12,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 04:38:12,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 04:38:12,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 04:38:12,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 04:38:12,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 04:38:12,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 04:38:12,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 04:38:12,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 04:38:12,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 04:38:12,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 04:38:12,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 04:38:12,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 04:38:12,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 04:38:12,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 04:38:12,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 04:38:12,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 04:38:12,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 04:38:12,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 04:38:12,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 04:38:12,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 04:38:12,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:38:12,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:38:12,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:38:12,859 INFO L130 BoogieDeclarations]: Found specification of procedure sm_sector_valid [2025-02-08 04:38:12,860 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_sector_valid [2025-02-08 04:38:12,860 INFO L130 BoogieDeclarations]: Found specification of procedure sm_erase_block [2025-02-08 04:38:12,860 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_erase_block [2025-02-08 04:38:12,860 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-02-08 04:38:12,860 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-02-08 04:38:12,860 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:38:12,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:38:12,860 INFO L130 BoogieDeclarations]: Found specification of procedure sm_break_offset [2025-02-08 04:38:12,860 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_break_offset [2025-02-08 04:38:12,860 INFO L130 BoogieDeclarations]: Found specification of procedure sm_block_valid [2025-02-08 04:38:12,860 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_block_valid [2025-02-08 04:38:12,860 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:38:12,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:38:13,824 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:38:13,827 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:38:13,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4893: havoc #t~ret220;~boffset~1 := ~bvadd~32(512bv32, ~boffset~1); [2025-02-08 04:38:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4893-1: SUMMARY for call #t~ret220 := sm_write_sector(~ftl.base, ~ftl.offset, ~zone, ~block, ~boffset~1, 0bv64, 0bv64, ~#oob~1.base, ~#oob~1.offset); srcloc: null [2025-02-08 04:38:13,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4867: call ULTIMATE.dealloc(~#oob~1.base, ~#oob~1.offset);havoc ~#oob~1.base, ~#oob~1.offset; [2025-02-08 04:38:18,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4335: call ULTIMATE.dealloc(~#erased_pattern~1.base, ~#erased_pattern~1.offset);havoc ~#erased_pattern~1.base, ~#erased_pattern~1.offset; [2025-02-08 04:39:03,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5022: ~tmp~20 := #t~ret247;havoc #t~ret247; [2025-02-08 04:39:03,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5024: assume 0bv32 != ~tmp~20;#res := 4294967294bv32;call ULTIMATE.dealloc(~#oob~2.base, ~#oob~2.offset);havoc ~#oob~2.base, ~#oob~2.offset;call ULTIMATE.dealloc(~#lbas~0.base, ~#lbas~0.offset);havoc ~#lbas~0.base, ~#lbas~0.offset; [2025-02-08 04:39:03,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5024: assume !(0bv32 != ~tmp~20); [2025-02-08 04:39:03,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5022-1: SUMMARY for call #t~ret247 := sm_read_sector(~ftl.base, ~ftl.offset, ~zone, ~block, ~boffset~2, 0bv64, 0bv64, ~#oob~2.base, ~#oob~2.offset); srcloc: null [2025-02-08 04:39:03,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007: call ULTIMATE.dealloc(~#oob~2.base, ~#oob~2.offset);havoc ~#oob~2.base, ~#oob~2.offset;call ULTIMATE.dealloc(~#lbas~0.base, ~#lbas~0.offset);havoc ~#lbas~0.base, ~#lbas~0.offset; [2025-02-08 04:39:03,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036: assume 3bv32 == ~i~1;#res := 4294967291bv32;call ULTIMATE.dealloc(~#oob~2.base, ~#oob~2.offset);havoc ~#oob~2.base, ~#oob~2.offset;call ULTIMATE.dealloc(~#lbas~0.base, ~#lbas~0.offset);havoc ~#lbas~0.base, ~#lbas~0.offset; [2025-02-08 04:39:03,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5036: assume !(3bv32 == ~i~1);~boffset~2 := ~bvadd~32(512bv32, ~boffset~2); [2025-02-08 04:39:03,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5031: assume #t~mem249 != ~test_lba~0;havoc #t~mem249;~i~1 := ~bvadd~32(1bv32, ~i~1);call write~intINTTYPE4#0(~test_lba~0, ~#lbas~0.base, ~bvadd~64(~#lbas~0.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(~i~1))), 4bv64); [2025-02-08 04:39:03,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5031: assume !(#t~mem249 != ~test_lba~0);havoc #t~mem249; [2025-02-08 04:39:03,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5029: ~test_lba~0 := #t~ret248;havoc #t~ret248;call #t~mem249 := read~intINTTYPE4#0(~#lbas~0.base, ~bvadd~64(~#lbas~0.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(~i~1))), 4bv64); [2025-02-08 04:39:03,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5029-1: SUMMARY for call #t~ret248 := sm_read_lba(~#oob~2.base, ~#oob~2.offset); srcloc: null [2025-02-08 04:39:03,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6305-1: ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-02-08 04:39:03,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11072: havoc cancel_work_sync_#t~nondet692#1; [2025-02-08 04:39:03,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6909-1: ldv_del_timer_sync_97_#res#1 := ldv_del_timer_sync_97_~ldv_func_res~2#1; [2025-02-08 04:39:03,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11087: havoc del_timer_sync_#t~nondet695#1; [2025-02-08 04:39:12,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4602: assume 0bv32 != ~debug~0; [2025-02-08 04:39:12,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4602: assume !(0bv32 != ~debug~0); [2025-02-08 04:39:12,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685: havoc #t~ret187#1; [2025-02-08 04:39:12,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4685-1: SUMMARY for call #t~ret187#1 := printk(11bv64, 0bv64); srcloc: null [2025-02-08 04:39:12,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4681: assume 0bv32 != ~tmp___9~0#1; [2025-02-08 04:39:12,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4681: assume !(0bv32 != ~tmp___9~0#1); [2025-02-08 04:39:12,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4128-1: mtd_is_bitflip_or_eccerr_#res#1 := mtd_is_bitflip_or_eccerr_~tmp___1~0#1; [2025-02-08 04:39:12,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4599: #t~ret170#1 := mtd_is_bitflip_or_eccerr_#res#1;havoc mtd_is_bitflip_or_eccerr_#t~ret83#1, mtd_is_bitflip_or_eccerr_#t~ret84#1, mtd_is_bitflip_or_eccerr_~err#1, mtd_is_bitflip_or_eccerr_~tmp~6#1, mtd_is_bitflip_or_eccerr_~tmp___0~3#1, mtd_is_bitflip_or_eccerr_~tmp___1~0#1;havoc mtd_is_bitflip_or_eccerr_#in~err#1;assume { :end_inline_mtd_is_bitflip_or_eccerr } true;~tmp___2~3#1 := #t~ret170#1;havoc #t~ret170#1; [2025-02-08 04:39:12,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120: mtd_is_bitflip_or_eccerr_~tmp___0~3#1 := mtd_is_bitflip_or_eccerr_#t~ret84#1;havoc mtd_is_bitflip_or_eccerr_#t~ret84#1; [2025-02-08 04:39:12,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-1: SUMMARY for call mtd_is_bitflip_or_eccerr_#t~ret84#1 := mtd_is_eccerr(mtd_is_bitflip_or_eccerr_~err#1); srcloc: null [2025-02-08 04:39:12,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4116: assume 0bv32 != mtd_is_bitflip_or_eccerr_~tmp~6#1;mtd_is_bitflip_or_eccerr_~tmp___1~0#1 := 1bv32; [2025-02-08 04:39:12,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4116: assume !(0bv32 != mtd_is_bitflip_or_eccerr_~tmp~6#1); [2025-02-08 04:39:12,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4604-1: SUMMARY for call #t~ret171#1 := printk(7bv64, 0bv64); srcloc: null [2025-02-08 04:39:12,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4604: havoc #t~ret171#1; [2025-02-08 04:39:12,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4534: call ULTIMATE.dealloc(~#ops~0#1.base, ~#ops~0#1.offset);havoc ~#ops~0#1.base, ~#ops~0#1.offset;call ULTIMATE.dealloc(~#tmp_oob~0#1.base, ~#tmp_oob~0#1.offset);havoc ~#tmp_oob~0#1.base, ~#tmp_oob~0#1.offset; [2025-02-08 04:39:12,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4505: call ULTIMATE.dealloc(sm_correct_sector_~#ecc~0#1.base, sm_correct_sector_~#ecc~0#1.offset);havoc sm_correct_sector_~#ecc~0#1.base, sm_correct_sector_~#ecc~0#1.offset;#t~ret186#1 := sm_correct_sector_#res#1;havoc sm_correct_sector_#t~ret157#1, sm_correct_sector_#t~ret158#1, sm_correct_sector_~buffer#1.base, sm_correct_sector_~buffer#1.offset, sm_correct_sector_~oob#1.base, sm_correct_sector_~oob#1.offset, sm_correct_sector_~#ecc~0#1.base, sm_correct_sector_~#ecc~0#1.offset, sm_correct_sector_~tmp~15#1, sm_correct_sector_~tmp___0~8#1;havoc sm_correct_sector_#in~buffer#1.base, sm_correct_sector_#in~buffer#1.offset, sm_correct_sector_#in~oob#1.base, sm_correct_sector_#in~oob#1.offset;assume { :end_inline_sm_correct_sector } true;~tmp___9~0#1 := #t~ret186#1;havoc #t~ret186#1; [2025-02-08 04:39:12,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11128: havoc mtd_read_oob_#t~nondet701#1; [2025-02-08 04:39:12,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4683: assume 0bv32 != ~debug~0; [2025-02-08 04:39:12,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4683: assume !(0bv32 != ~debug~0); [2025-02-08 04:39:12,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4122: assume 0bv32 != mtd_is_bitflip_or_eccerr_~tmp___0~3#1;mtd_is_bitflip_or_eccerr_~tmp___1~0#1 := 1bv32; [2025-02-08 04:39:12,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4122: assume !(0bv32 != mtd_is_bitflip_or_eccerr_~tmp___0~3#1);mtd_is_bitflip_or_eccerr_~tmp___1~0#1 := 0bv32; [2025-02-08 04:39:12,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4601: assume 0bv32 == ~tmp___2~3#1; [2025-02-08 04:39:12,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4601: assume !(0bv32 == ~tmp___2~3#1); [2025-02-08 04:39:12,588 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4114: mtd_is_bitflip_or_eccerr_#t~ret83#1 := mtd_is_bitflip_#res#1;havoc mtd_is_bitflip_~err#1;havoc mtd_is_bitflip_#in~err#1;assume { :end_inline_mtd_is_bitflip } true;mtd_is_bitflip_or_eccerr_~tmp~6#1 := mtd_is_bitflip_or_eccerr_#t~ret83#1;havoc mtd_is_bitflip_or_eccerr_#t~ret83#1; [2025-02-08 04:39:17,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4701: call ULTIMATE.dealloc(~#ops~1#1.base, ~#ops~1#1.offset);havoc ~#ops~1#1.base, ~#ops~1#1.offset; [2025-02-08 04:39:17,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6163: havoc #t~mem494#1.base, #t~mem494#1.offset;havoc #t~mem495#1.base, #t~mem495#1.offset;call #t~mem496#1.base, #t~mem496#1.offset := read~$Pointer$#5(~ftl~9#1.base, ~bvadd~64(156bv64, ~ftl~9#1.offset), 8bv64);~__tmp~3#1.base, ~__tmp~3#1.offset := #t~mem496#1.base, ~bvadd~64(9bv64, ~bvadd~64(#t~mem496#1.offset, ~bvmul~64(33bv64, ~sign_extend~64~32(~i~4#1))));havoc #t~mem496#1.base, #t~mem496#1.offset;~__kfifo~3#1.base, ~__kfifo~3#1.offset := ~__tmp~3#1.base, ~__tmp~3#1.offset;assume { :begin_inline___kfifo_free } true;__kfifo_free_#in~arg0#1.base, __kfifo_free_#in~arg0#1.offset := ~__kfifo~3#1.base, ~__kfifo~3#1.offset;havoc __kfifo_free_~arg0#1.base, __kfifo_free_~arg0#1.offset;__kfifo_free_~arg0#1.base, __kfifo_free_~arg0#1.offset := __kfifo_free_#in~arg0#1.base, __kfifo_free_#in~arg0#1.offset;havoc __kfifo_free_~arg0#1.base, __kfifo_free_~arg0#1.offset;havoc __kfifo_free_#in~arg0#1.base, __kfifo_free_#in~arg0#1.offset;assume { :end_inline___kfifo_free } true;~i~4#1 := ~bvadd~32(1bv32, ~i~4#1); [2025-02-08 04:39:17,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6163-1: SUMMARY for call kfree(#t~mem495#1.base, #t~mem495#1.offset); srcloc: null [2025-02-08 04:39:17,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4299: havoc sm_delete_sysfs_attributes_#t~mem118#1.base, sm_delete_sysfs_attributes_#t~mem118#1.offset; [2025-02-08 04:39:17,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4299-1: SUMMARY for call kfree(sm_delete_sysfs_attributes_#t~mem118#1.base, sm_delete_sysfs_attributes_#t~mem118#1.offset); srcloc: null [2025-02-08 04:39:17,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4295: call sm_delete_sysfs_attributes_#t~mem117#1.base, sm_delete_sysfs_attributes_#t~mem117#1.offset := read~$Pointer$#5(sm_delete_sysfs_attributes_~attributes~1#1.base, ~bvadd~64(sm_delete_sysfs_attributes_~attributes~1#1.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(sm_delete_sysfs_attributes_~i~0#1))), 8bv64);sm_delete_sysfs_attributes_~__mptr~1#1.base, sm_delete_sysfs_attributes_~__mptr~1#1.offset := sm_delete_sysfs_attributes_#t~mem117#1.base, sm_delete_sysfs_attributes_#t~mem117#1.offset;havoc sm_delete_sysfs_attributes_#t~mem117#1.base, sm_delete_sysfs_attributes_#t~mem117#1.offset;sm_delete_sysfs_attributes_~dev_attr~0#1.base, sm_delete_sysfs_attributes_~dev_attr~0#1.offset := sm_delete_sysfs_attributes_~__mptr~1#1.base, sm_delete_sysfs_attributes_~__mptr~1#1.offset;sm_delete_sysfs_attributes_~__mptr___0~0#1.base, sm_delete_sysfs_attributes_~__mptr___0~0#1.offset := sm_delete_sysfs_attributes_~dev_attr~0#1.base, sm_delete_sysfs_attributes_~dev_attr~0#1.offset;sm_delete_sysfs_attributes_~sm_attr~1#1.base, sm_delete_sysfs_attributes_~sm_attr~1#1.offset := sm_delete_sysfs_attributes_~__mptr___0~0#1.base, sm_delete_sysfs_attributes_~__mptr___0~0#1.offset;call sm_delete_sysfs_attributes_#t~mem118#1.base, sm_delete_sysfs_attributes_#t~mem118#1.offset := read~$Pointer$#5(sm_delete_sysfs_attributes_~sm_attr~1#1.base, ~bvadd~64(43bv64, sm_delete_sysfs_attributes_~sm_attr~1#1.offset), 8bv64); [2025-02-08 04:39:17,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11079: havoc del_mtd_blktrans_dev_#t~nondet693#1; [2025-02-08 04:39:17,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6158: assume 0bv8 == #t~mem493#1;havoc #t~mem492#1.base, #t~mem492#1.offset;havoc #t~mem493#1; [2025-02-08 04:39:17,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6158: assume !(0bv8 == #t~mem493#1);havoc #t~mem492#1.base, #t~mem492#1.offset;havoc #t~mem493#1;call #t~mem494#1.base, #t~mem494#1.offset := read~$Pointer$#5(~ftl~9#1.base, ~bvadd~64(156bv64, ~ftl~9#1.offset), 8bv64);call #t~mem495#1.base, #t~mem495#1.offset := read~$Pointer$#5(#t~mem494#1.base, ~bvadd~64(1bv64, ~bvadd~64(#t~mem494#1.offset, ~bvmul~64(33bv64, ~sign_extend~64~32(~i~4#1)))), 8bv64); [2025-02-08 04:39:17,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4300-1: SUMMARY for call kfree(sm_delete_sysfs_attributes_~sm_attr~1#1.base, sm_delete_sysfs_attributes_~sm_attr~1#1.offset); srcloc: null [2025-02-08 04:39:17,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6158-1: call #t~mem492#1.base, #t~mem492#1.offset := read~$Pointer$#5(~ftl~9#1.base, ~bvadd~64(156bv64, ~ftl~9#1.offset), 8bv64);call #t~mem493#1 := read~intINTTYPE1#5(#t~mem492#1.base, ~bvadd~64(#t~mem492#1.offset, ~bvmul~64(33bv64, ~sign_extend~64~32(~i~4#1))), 1bv64); [2025-02-08 04:39:17,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4300: sm_delete_sysfs_attributes_~i~0#1 := ~bvadd~32(1bv32, sm_delete_sysfs_attributes_~i~0#1); [2025-02-08 04:39:18,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7111: havoc ldv_assert_linux_alloc_usb_lock__wrong_flags_~expr#1;havoc ldv_assert_linux_alloc_usb_lock__wrong_flags_#in~expr#1;assume { :end_inline_ldv_assert_linux_alloc_usb_lock__wrong_flags } true; [2025-02-08 04:39:18,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5193: call ULTIMATE.dealloc(~#oob~3.base, ~#oob~3.offset);havoc ~#oob~3.base, ~#oob~3.offset; [2025-02-08 04:39:19,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11054: havoc #t~nondet689; [2025-02-08 04:39:20,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4825: SUMMARY for call __nand_calculate_ecc(sm_write_block_~buf#1.base, ~bvadd~64(sm_write_block_~buf#1.offset, ~sign_extend~64~32(sm_write_block_~boffset~0#1)), 256bv32, sm_write_block_~#oob~0#1.base, ~bvadd~64(13bv64, sm_write_block_~#oob~0#1.offset)); srcloc: null [2025-02-08 04:39:20,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4817: havoc sm_write_block_#t~ret211#1;call write~intINTTYPE1#5(0bv8, sm_write_block_~#oob~0#1.base, ~bvadd~64(4bv64, sm_write_block_~#oob~0#1.offset), 1bv64); [2025-02-08 04:39:20,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4817-1: SUMMARY for call sm_write_block_#t~ret211#1 := printk(16bv64, 0bv64); srcloc: null [2025-02-08 04:39:20,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10276: assume false; [2025-02-08 04:39:20,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10276: assume !false; [2025-02-08 04:39:20,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4826: SUMMARY for call __nand_calculate_ecc(sm_write_block_~buf#1.base, ~bvadd~64(sm_write_block_~buf#1.offset, ~bvadd~64(256bv64, ~sign_extend~64~32(sm_write_block_~boffset~0#1))), 256bv32, sm_write_block_~#oob~0#1.base, ~bvadd~64(8bv64, sm_write_block_~#oob~0#1.offset)); srcloc: null [2025-02-08 04:39:20,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8055: havoc ldv_assert_linux_lib_find_bit__offset_out_of_range_~expr#1;havoc ldv_assert_linux_lib_find_bit__offset_out_of_range_#in~expr#1;assume { :end_inline_ldv_assert_linux_lib_find_bit__offset_out_of_range } true; [2025-02-08 04:39:20,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5718: call #t~mem383#1 := read~intINTTYPE4#5(~ftl#1.base, ~bvadd~64(164bv64, ~ftl#1.offset), 4bv64);assume { :begin_inline_ldv_find_next_bit_85 } true;ldv_find_next_bit_85_#in~addr#1.base, ldv_find_next_bit_85_#in~addr#1.offset, ldv_find_next_bit_85_#in~size#1, ldv_find_next_bit_85_#in~offset#1 := ~ftl#1.base, ~bvadd~64(222bv64, ~ftl#1.offset), ~sign_extend~64~32(~bvsdiv~32(#t~mem383#1, 512bv32)), ~sign_extend~64~32(~bvadd~32(1bv32, ~sector_num~0#1));havoc ldv_find_next_bit_85_#res#1;havoc ldv_find_next_bit_85_#t~ret530#1, ldv_find_next_bit_85_~addr#1.base, ldv_find_next_bit_85_~addr#1.offset, ldv_find_next_bit_85_~size#1, ldv_find_next_bit_85_~offset#1, ldv_find_next_bit_85_~tmp~43#1;ldv_find_next_bit_85_~addr#1.base, ldv_find_next_bit_85_~addr#1.offset := ldv_find_next_bit_85_#in~addr#1.base, ldv_find_next_bit_85_#in~addr#1.offset;ldv_find_next_bit_85_~size#1 := ldv_find_next_bit_85_#in~size#1;ldv_find_next_bit_85_~offset#1 := ldv_find_next_bit_85_#in~offset#1;havoc ldv_find_next_bit_85_~tmp~43#1;assume { :begin_inline_ldv_linux_lib_find_bit_find_next_bit } true;ldv_linux_lib_find_bit_find_next_bit_#in~size#1, ldv_linux_lib_find_bit_find_next_bit_#in~offset#1 := ldv_find_next_bit_85_~size#1, ldv_find_next_bit_85_~offset#1;havoc ldv_linux_lib_find_bit_find_next_bit_#res#1;havoc ldv_linux_lib_find_bit_find_next_bit_#t~ret588#1, ldv_linux_lib_find_bit_find_next_bit_~size#1, ldv_linux_lib_find_bit_find_next_bit_~offset#1, ldv_linux_lib_find_bit_find_next_bit_~nondet~0#1, ldv_linux_lib_find_bit_find_next_bit_~tmp~69#1;ldv_linux_lib_find_bit_find_next_bit_~size#1 := ldv_linux_lib_find_bit_find_next_bit_#in~size#1;ldv_linux_lib_find_bit_find_next_bit_~offset#1 := ldv_linux_lib_find_bit_find_next_bit_#in~offset#1;havoc ldv_linux_lib_find_bit_find_next_bit_~nondet~0#1;havoc ldv_linux_lib_find_bit_find_next_bit_~tmp~69#1; [2025-02-08 04:39:20,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4851: sm_write_block_#res#1 := 4294967291bv32;call ULTIMATE.dealloc(sm_write_block_~#invalid_bitmap#1.base, sm_write_block_~#invalid_bitmap#1.offset);havoc sm_write_block_~#invalid_bitmap#1.base, sm_write_block_~#invalid_bitmap#1.offset;call ULTIMATE.dealloc(sm_write_block_~#oob~0#1.base, sm_write_block_~#oob~0#1.offset);havoc sm_write_block_~#oob~0#1.base, sm_write_block_~#oob~0#1.offset; [2025-02-08 04:39:20,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4851-1: SUMMARY for call sm_mark_block_bad(sm_write_block_~ftl#1.base, sm_write_block_~ftl#1.offset, sm_write_block_~zone#1, sm_write_block_~block#1); srcloc: null [2025-02-08 04:39:20,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5710: assume 0bv32 == ~tmp___1~12#1; [2025-02-08 04:39:20,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5710: assume !(0bv32 == ~tmp___1~12#1); [2025-02-08 04:39:20,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4843: assume 0bv32 != sm_write_block_~tmp___2~5#1;sm_write_block_#res#1 := 4294967291bv32;call ULTIMATE.dealloc(sm_write_block_~#invalid_bitmap#1.base, sm_write_block_~#invalid_bitmap#1.offset);havoc sm_write_block_~#invalid_bitmap#1.base, sm_write_block_~#invalid_bitmap#1.offset;call ULTIMATE.dealloc(sm_write_block_~#oob~0#1.base, sm_write_block_~#oob~0#1.offset);havoc sm_write_block_~#oob~0#1.base, sm_write_block_~#oob~0#1.offset; [2025-02-08 04:39:20,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4843: assume !(0bv32 != sm_write_block_~tmp___2~5#1);sm_write_block_~retry~0#1 := 1bv32; [2025-02-08 04:39:20,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4835: assume 0bv32 == sm_write_block_~tmp___1~7#1; [2025-02-08 04:39:20,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4835: assume !(0bv32 == sm_write_block_~tmp___1~7#1); [2025-02-08 04:39:20,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5661: call ULTIMATE.dealloc(~#write_sector~0#1.base, ~#write_sector~0#1.offset);havoc ~#write_sector~0#1.base, ~#write_sector~0#1.offset; [2025-02-08 04:39:20,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8056: SUMMARY for call ldv_assume((if ~bvule~64(ldv_linux_lib_find_bit_find_next_bit_~nondet~0#1, ldv_linux_lib_find_bit_find_next_bit_~size#1) then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:39:20,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8057-1: SUMMARY for call ldv_assume(1bv32); srcloc: null [2025-02-08 04:39:20,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8057: ldv_linux_lib_find_bit_find_next_bit_#res#1 := ldv_linux_lib_find_bit_find_next_bit_~nondet~0#1;ldv_find_next_bit_85_#t~ret530#1 := ldv_linux_lib_find_bit_find_next_bit_#res#1;havoc ldv_linux_lib_find_bit_find_next_bit_#t~ret588#1, ldv_linux_lib_find_bit_find_next_bit_~size#1, ldv_linux_lib_find_bit_find_next_bit_~offset#1, ldv_linux_lib_find_bit_find_next_bit_~nondet~0#1, ldv_linux_lib_find_bit_find_next_bit_~tmp~69#1;havoc ldv_linux_lib_find_bit_find_next_bit_#in~size#1, ldv_linux_lib_find_bit_find_next_bit_#in~offset#1;assume { :end_inline_ldv_linux_lib_find_bit_find_next_bit } true;ldv_find_next_bit_85_~tmp~43#1 := ldv_find_next_bit_85_#t~ret530#1;havoc ldv_find_next_bit_85_#t~ret530#1;ldv_find_next_bit_85_#res#1 := ldv_find_next_bit_85_~tmp~43#1;#t~ret384#1 := ldv_find_next_bit_85_#res#1;havoc ldv_find_next_bit_85_#t~ret530#1, ldv_find_next_bit_85_~addr#1.base, ldv_find_next_bit_85_~addr#1.offset, ldv_find_next_bit_85_~size#1, ldv_find_next_bit_85_~offset#1, ldv_find_next_bit_85_~tmp~43#1;havoc ldv_find_next_bit_85_#in~addr#1.base, ldv_find_next_bit_85_#in~addr#1.offset, ldv_find_next_bit_85_#in~size#1, ldv_find_next_bit_85_#in~offset#1;assume { :end_inline_ldv_find_next_bit_85 } true;~tmp___2~9#1 := #t~ret384#1;havoc #t~mem383#1;havoc #t~ret384#1;~sector_num~0#1 := ~tmp___2~9#1[32:0]; [2025-02-08 04:39:20,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5712: SUMMARY for call clear_bit(~sign_extend~64~32(~sector_num~0#1), ~ftl#1.base, ~bvadd~64(222bv64, ~ftl#1.offset)); srcloc: null [2025-02-08 04:39:20,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4812: call write~intINTTYPE1#5(255bv8, sm_write_block_~#oob~0#1.base, ~bvadd~64(4bv64, sm_write_block_~#oob~0#1.offset), 1bv64); [2025-02-08 04:39:20,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4383: call ULTIMATE.dealloc(sm_write_lba_~#tmp~13#1.base, sm_write_lba_~#tmp~13#1.offset);havoc sm_write_lba_~#tmp~13#1.base, sm_write_lba_~#tmp~13#1.offset; [2025-02-08 04:39:20,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4788: call ULTIMATE.dealloc(sm_write_block_~#invalid_bitmap#1.base, sm_write_block_~#invalid_bitmap#1.offset);havoc sm_write_block_~#invalid_bitmap#1.base, sm_write_block_~#invalid_bitmap#1.offset;call ULTIMATE.dealloc(sm_write_block_~#oob~0#1.base, sm_write_block_~#oob~0#1.offset);havoc sm_write_block_~#oob~0#1.base, sm_write_block_~#oob~0#1.offset; [2025-02-08 04:39:20,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4813: sm_write_block_~tmp___0~11#1 := sm_write_block_#t~ret210#1;havoc sm_write_block_#t~ret210#1; [2025-02-08 04:39:20,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4813-1: SUMMARY for call sm_write_block_#t~ret210#1 := variable_test_bit(~sign_extend~64~32(~bvsdiv~32(sm_write_block_~boffset~0#1, 512bv32)), sm_write_block_~#invalid_bitmap#1.base, sm_write_block_~#invalid_bitmap#1.offset); srcloc: null [2025-02-08 04:39:20,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4839: assume 0bv32 == sm_write_block_~retry~0#1; [2025-02-08 04:39:20,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4839: assume !(0bv32 == sm_write_block_~retry~0#1); [2025-02-08 04:39:20,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4823: assume 0bv32 != sm_write_block_#t~mem212#1;havoc sm_write_block_#t~mem212#1; [2025-02-08 04:39:20,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4823: assume !(0bv32 != sm_write_block_#t~mem212#1);havoc sm_write_block_#t~mem212#1; [2025-02-08 04:39:20,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4823-1: call sm_write_block_#t~mem212#1 := read~intINTTYPE4#5(sm_write_block_~ftl#1.base, ~bvadd~64(180bv64, sm_write_block_~ftl#1.offset), 4bv64); [2025-02-08 04:39:20,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4856: sm_write_block_~boffset~0#1 := ~bvadd~32(512bv32, sm_write_block_~boffset~0#1); [2025-02-08 04:39:20,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4815: assume 0bv32 != sm_write_block_~tmp___0~11#1; [2025-02-08 04:39:20,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4815: assume !(0bv32 != sm_write_block_~tmp___0~11#1); [2025-02-08 04:39:20,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5707: ~tmp___1~12#1 := #t~ret382#1;havoc #t~mem381#1.base, #t~mem381#1.offset;havoc #t~ret382#1; [2025-02-08 04:39:20,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5707-1: SUMMARY for call #t~ret382#1 := sm_read_sector(~ftl#1.base, ~ftl#1.offset, ~zone_num~0#1, ~block_num~0#1, ~bvmul~32(512bv32, ~sector_num~0#1), #t~mem381#1.base, ~bvadd~64(#t~mem381#1.offset, ~sign_extend~64~32(~bvmul~32(512bv32, ~sector_num~0#1))), 0bv64, 0bv64); srcloc: null [2025-02-08 04:39:20,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5707-2: call #t~mem381#1.base, #t~mem381#1.offset := read~$Pointer$#5(~ftl#1.base, ~bvadd~64(214bv64, ~ftl#1.offset), 8bv64); [2025-02-08 04:39:20,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10274: assume 0bv32 == ldv_assert_linux_lib_find_bit__offset_out_of_range_~expr#1; [2025-02-08 04:39:20,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10274: assume !(0bv32 == ldv_assert_linux_lib_find_bit__offset_out_of_range_~expr#1); [2025-02-08 04:39:20,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4832-1: SUMMARY for call sm_write_block_#t~ret213#1 := sm_write_sector(sm_write_block_~ftl#1.base, sm_write_block_~ftl#1.offset, sm_write_block_~zone#1, sm_write_block_~block#1, sm_write_block_~boffset~0#1, sm_write_block_~buf#1.base, ~bvadd~64(sm_write_block_~buf#1.offset, ~sign_extend~64~32(sm_write_block_~boffset~0#1)), sm_write_block_~#oob~0#1.base, sm_write_block_~#oob~0#1.offset); srcloc: null [2025-02-08 04:39:20,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4832: sm_write_block_~tmp___1~7#1 := sm_write_block_#t~ret213#1;havoc sm_write_block_#t~ret213#1; [2025-02-08 04:39:20,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8053-1: SUMMARY for call ldv_linux_lib_find_bit_find_next_bit_#t~ret588#1 := ldv_undef_ulong(); srcloc: null [2025-02-08 04:39:20,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8053: ldv_linux_lib_find_bit_find_next_bit_~tmp~69#1 := ldv_linux_lib_find_bit_find_next_bit_#t~ret588#1;havoc ldv_linux_lib_find_bit_find_next_bit_#t~ret588#1;ldv_linux_lib_find_bit_find_next_bit_~nondet~0#1 := ldv_linux_lib_find_bit_find_next_bit_~tmp~69#1;assume { :begin_inline_ldv_assert_linux_lib_find_bit__offset_out_of_range } true;ldv_assert_linux_lib_find_bit__offset_out_of_range_#in~expr#1 := (if ~bvule~64(ldv_linux_lib_find_bit_find_next_bit_~offset#1, ldv_linux_lib_find_bit_find_next_bit_~size#1) then 1bv32 else 0bv32);havoc ldv_assert_linux_lib_find_bit__offset_out_of_range_~expr#1;ldv_assert_linux_lib_find_bit__offset_out_of_range_~expr#1 := ldv_assert_linux_lib_find_bit__offset_out_of_range_#in~expr#1; [2025-02-08 04:39:20,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4841: sm_write_block_~tmp___2~5#1 := sm_write_block_#t~ret214#1;havoc sm_write_block_#t~ret214#1; [2025-02-08 04:39:20,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4841-1: SUMMARY for call sm_write_block_#t~ret214#1 := sm_erase_block(sm_write_block_~ftl#1.base, sm_write_block_~ftl#1.offset, sm_write_block_~zone#1, ~zero_extend~32~16(sm_write_block_~block#1[16:0])[16:0], 0bv32); srcloc: null