./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-mtd-sm_ftl.ko.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 023d838f Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-mtd-sm_ftl.ko.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 37d59c797f3b43319090ff0a095e050456ceae93a2210ce04e39dd20e8f8f41e --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.fs.icfgbuilder-eval-023d838-m [2024-11-10 11:12:22,143 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-10 11:12:22,239 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-10 11:12:22,245 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-10 11:12:22,247 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-10 11:12:22,278 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-10 11:12:22,281 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-10 11:12:22,281 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-10 11:12:22,282 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-10 11:12:22,286 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-10 11:12:22,286 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-10 11:12:22,287 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-10 11:12:22,287 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-10 11:12:22,287 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-10 11:12:22,288 INFO L153 SettingsManager]: * Use SBE=true [2024-11-10 11:12:22,288 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-10 11:12:22,288 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-10 11:12:22,289 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-10 11:12:22,289 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-10 11:12:22,289 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-10 11:12:22,289 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-10 11:12:22,290 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-10 11:12:22,290 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-10 11:12:22,292 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-10 11:12:22,292 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-10 11:12:22,292 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-10 11:12:22,293 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-10 11:12:22,293 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-10 11:12:22,293 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-10 11:12:22,293 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-10 11:12:22,294 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-10 11:12:22,294 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-10 11:12:22,294 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-10 11:12:22,294 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-10 11:12:22,295 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-10 11:12:22,295 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-10 11:12:22,295 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-10 11:12:22,296 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-10 11:12:22,296 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-10 11:12:22,297 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 37d59c797f3b43319090ff0a095e050456ceae93a2210ce04e39dd20e8f8f41e [2024-11-10 11:12:22,573 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-10 11:12:22,598 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-10 11:12:22,602 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-10 11:12:22,604 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-10 11:12:22,604 INFO L274 PluginConnector]: CDTParser initialized [2024-11-10 11:12:22,606 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-mtd-sm_ftl.ko.cil.out.i [2024-11-10 11:12:24,149 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-10 11:12:24,604 INFO L384 CDTParser]: Found 1 translation units. [2024-11-10 11:12:24,605 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-mtd-sm_ftl.ko.cil.out.i [2024-11-10 11:12:24,652 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2ca5e67c0/cd80eaeca00b43249387eaba39f0fead/FLAG3d0d770b4 [2024-11-10 11:12:24,719 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2ca5e67c0/cd80eaeca00b43249387eaba39f0fead [2024-11-10 11:12:24,721 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-10 11:12:24,723 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-10 11:12:24,724 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-10 11:12:24,724 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-10 11:12:24,734 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-10 11:12:24,737 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 11:12:24" (1/1) ... [2024-11-10 11:12:24,739 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@e2116a1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:24, skipping insertion in model container [2024-11-10 11:12:24,739 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 11:12:24" (1/1) ... [2024-11-10 11:12:24,838 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-10 11:12:26,228 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-mtd-sm_ftl.ko.cil.out.i[172332,172345] [2024-11-10 11:12:26,308 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-10 11:12:26,349 INFO L200 MainTranslator]: Completed pre-run [2024-11-10 11:12:26,520 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n" ".balign 4\n" ".long 671f - .\n" ".previous\n" "671:" "\n\tlock; " "btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [3447-3453] [2024-11-10 11:12:26,523 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\t" "sbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3460-3462] [2024-11-10 11:12:26,524 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("661:\n\t" "call __sw_hweight32" "\n662:\n" ".section .altinstructions,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "661b\n" " " ".quad" " " "663f\n" "\t .word " "(4*32+23)" "\n" "\t .byte 662b-661b\n" "\t .byte 664f-663f\n" ".previous\n" ".section .discard,\"aw\",@progbits\n" "\t .byte 0xff + (664f-663f) - (662b-661b)\n" ".previous\n" ".section .altinstr_replacement, \"ax\"\n" "663:\n\t" ".byte 0xf3,0x40,0x0f,0xb8,0xc7" "\n664:\n" ".previous": "=a" (res): "D" (w)); [3473-3502] [2024-11-10 11:12:26,583 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/mtd/sm_ftl.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/mtd/sm_ftl.c.common.c"), "i" (330), "i" (sizeof(struct bug_entry ))); [4334-4340] [2024-11-10 11:12:26,596 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/mtd/sm_ftl.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/mtd/sm_ftl.c.common.c"), "i" (476), "i" (sizeof(struct bug_entry ))); [4605-4611] [2024-11-10 11:12:26,624 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/mtd/sm_ftl.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/mtd/sm_ftl.c.common.c"), "i" (888), "i" (sizeof(struct bug_entry ))); [5380-5386] [2024-11-10 11:12:26,630 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/mtd/sm_ftl.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/mtd/sm_ftl.c.common.c"), "i" (948), "i" (sizeof(struct bug_entry ))); [5524-5530] [2024-11-10 11:12:26,641 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/mtd/sm_ftl.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/mtd/sm_ftl.c.common.c"), "i" (1068), "i" (sizeof(struct bug_entry ))); [5764-5770] [2024-11-10 11:12:26,664 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-mtd-sm_ftl.ko.cil.out.i[172332,172345] [2024-11-10 11:12:26,675 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-10 11:12:26,749 INFO L204 MainTranslator]: Completed translation [2024-11-10 11:12:26,749 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:26 WrapperNode [2024-11-10 11:12:26,750 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-10 11:12:26,751 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-10 11:12:26,751 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-10 11:12:26,751 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-10 11:12:26,759 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:26" (1/1) ... [2024-11-10 11:12:26,829 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:26" (1/1) ... [2024-11-10 11:12:26,946 INFO L138 Inliner]: procedures = 140, calls = 1027, calls flagged for inlining = 52, calls inlined = 50, statements flattened = 3275 [2024-11-10 11:12:26,947 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-10 11:12:26,948 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-10 11:12:26,948 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-10 11:12:26,948 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-10 11:12:26,958 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:26" (1/1) ... [2024-11-10 11:12:26,958 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:26" (1/1) ... [2024-11-10 11:12:26,988 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:26" (1/1) ... [2024-11-10 11:12:27,297 INFO L175 MemorySlicer]: Split 570 memory accesses to 24 slices as follows [2, 18, 22, 5, 8, 287, 10, 6, 8, 23, 8, 4, 7, 8, 8, 42, 2, 4, 57, 11, 8, 8, 6, 8]. 50 percent of accesses are in the largest equivalence class. The 87 initializations are split as follows [2, 0, 0, 0, 0, 21, 0, 0, 8, 0, 8, 4, 0, 8, 0, 8, 0, 4, 0, 0, 8, 8, 0, 8]. The 237 writes are split as follows [0, 14, 22, 1, 2, 94, 8, 3, 0, 3, 0, 0, 3, 0, 2, 15, 1, 0, 53, 11, 0, 0, 5, 0]. [2024-11-10 11:12:27,298 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:26" (1/1) ... [2024-11-10 11:12:27,298 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:26" (1/1) ... [2024-11-10 11:12:27,420 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:26" (1/1) ... [2024-11-10 11:12:27,430 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:26" (1/1) ... [2024-11-10 11:12:27,454 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:26" (1/1) ... [2024-11-10 11:12:27,473 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:26" (1/1) ... [2024-11-10 11:12:27,509 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-10 11:12:27,511 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2024-11-10 11:12:27,511 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2024-11-10 11:12:27,512 INFO L274 PluginConnector]: IcfgBuilder initialized [2024-11-10 11:12:27,512 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:26" (1/1) ... [2024-11-10 11:12:27,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-10 11:12:27,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 11:12:27,552 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-10 11:12:27,563 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-10 11:12:27,608 INFO L130 BoogieDeclarations]: Found specification of procedure sm_get_zone [2024-11-10 11:12:27,608 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_get_zone [2024-11-10 11:12:27,608 INFO L130 BoogieDeclarations]: Found specification of procedure sm_mark_block_bad [2024-11-10 11:12:27,608 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_mark_block_bad [2024-11-10 11:12:27,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-10 11:12:27,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-10 11:12:27,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-10 11:12:27,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-10 11:12:27,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-10 11:12:27,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-10 11:12:27,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-10 11:12:27,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-10 11:12:27,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-10 11:12:27,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-10 11:12:27,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-10 11:12:27,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-10 11:12:27,611 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-10 11:12:27,611 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-10 11:12:27,611 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-10 11:12:27,611 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-10 11:12:27,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-10 11:12:27,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-10 11:12:27,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-10 11:12:27,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-10 11:12:27,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-10 11:12:27,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-10 11:12:27,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-10 11:12:27,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-10 11:12:27,614 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-10 11:12:27,615 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-10 11:12:27,615 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-10 11:12:27,615 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-10 11:12:27,615 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-10 11:12:27,615 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-10 11:12:27,615 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-10 11:12:27,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-10 11:12:27,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-10 11:12:27,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-10 11:12:27,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-10 11:12:27,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-10 11:12:27,616 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-10 11:12:27,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-10 11:12:27,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-10 11:12:27,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-10 11:12:27,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-10 11:12:27,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-10 11:12:27,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-10 11:12:27,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-10 11:12:27,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-10 11:12:27,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-10 11:12:27,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-10 11:12:27,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-10 11:12:27,618 INFO L130 BoogieDeclarations]: Found specification of procedure __arch_hweight16 [2024-11-10 11:12:27,618 INFO L138 BoogieDeclarations]: Found implementation of procedure __arch_hweight16 [2024-11-10 11:12:27,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-10 11:12:27,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-10 11:12:27,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-10 11:12:27,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-10 11:12:27,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-10 11:12:27,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-10 11:12:27,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-10 11:12:27,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-10 11:12:27,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-10 11:12:27,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-10 11:12:27,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-10 11:12:27,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-10 11:12:27,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-10 11:12:27,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-10 11:12:27,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-10 11:12:27,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-10 11:12:27,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-10 11:12:27,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-10 11:12:27,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-10 11:12:27,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-10 11:12:27,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-10 11:12:27,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-10 11:12:27,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-10 11:12:27,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-10 11:12:27,622 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-10 11:12:27,622 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-10 11:12:27,622 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-10 11:12:27,622 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-10 11:12:27,622 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-10 11:12:27,622 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-10 11:12:27,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-10 11:12:27,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-10 11:12:27,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-10 11:12:27,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-10 11:12:27,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-10 11:12:27,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-10 11:12:27,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-10 11:12:27,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-10 11:12:27,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-10 11:12:27,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-10 11:12:27,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-10 11:12:27,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-10 11:12:27,623 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-10 11:12:27,624 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-10 11:12:27,624 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-10 11:12:27,624 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-10 11:12:27,624 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-10 11:12:27,624 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-10 11:12:27,624 INFO L130 BoogieDeclarations]: Found specification of procedure sm_recheck_media [2024-11-10 11:12:27,626 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_recheck_media [2024-11-10 11:12:27,626 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-10 11:12:27,626 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-10 11:12:27,627 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-10 11:12:27,627 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-10 11:12:27,627 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-10 11:12:27,627 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-10 11:12:27,627 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-10 11:12:27,627 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-10 11:12:27,628 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-10 11:12:27,628 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-10 11:12:27,628 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-10 11:12:27,628 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-10 11:12:27,628 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-10 11:12:27,628 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-10 11:12:27,628 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-10 11:12:27,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-10 11:12:27,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-10 11:12:27,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-10 11:12:27,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-10 11:12:27,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-10 11:12:27,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-10 11:12:27,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-10 11:12:27,629 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-10 11:12:27,630 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-10 11:12:27,630 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-10 11:12:27,630 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-10 11:12:27,630 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-10 11:12:27,630 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-10 11:12:27,630 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-10 11:12:27,630 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-10 11:12:27,631 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-10 11:12:27,631 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-10 11:12:27,631 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-10 11:12:27,631 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-10 11:12:27,631 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-10 11:12:27,631 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-10 11:12:27,631 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-10 11:12:27,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-10 11:12:27,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-10 11:12:27,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-10 11:12:27,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-10 11:12:27,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-10 11:12:27,632 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-10 11:12:27,633 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-10 11:12:27,633 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-10 11:12:27,633 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-10 11:12:27,633 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-10 11:12:27,633 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-10 11:12:27,633 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2024-11-10 11:12:27,633 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2024-11-10 11:12:27,633 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_out_r [2024-11-10 11:12:27,633 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_out_r [2024-11-10 11:12:27,633 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-10 11:12:27,633 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-10 11:12:27,633 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2024-11-10 11:12:27,633 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2024-11-10 11:12:27,633 INFO L130 BoogieDeclarations]: Found specification of procedure __nand_correct_data [2024-11-10 11:12:27,633 INFO L138 BoogieDeclarations]: Found implementation of procedure __nand_correct_data [2024-11-10 11:12:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-10 11:12:27,634 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-10 11:12:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure sm_mkoffset [2024-11-10 11:12:27,634 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_mkoffset [2024-11-10 11:12:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-10 11:12:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-10 11:12:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-10 11:12:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-10 11:12:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-10 11:12:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-10 11:12:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-10 11:12:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-10 11:12:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-10 11:12:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-10 11:12:27,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-10 11:12:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-10 11:12:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-10 11:12:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-10 11:12:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-10 11:12:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-10 11:12:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-10 11:12:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-10 11:12:27,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-10 11:12:27,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-10 11:12:27,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-10 11:12:27,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-10 11:12:27,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-10 11:12:27,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-10 11:12:27,638 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-10 11:12:27,638 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-10 11:12:27,638 INFO L130 BoogieDeclarations]: Found specification of procedure is_power_of_2 [2024-11-10 11:12:27,638 INFO L138 BoogieDeclarations]: Found implementation of procedure is_power_of_2 [2024-11-10 11:12:27,638 INFO L130 BoogieDeclarations]: Found specification of procedure sm_getgeo [2024-11-10 11:12:27,638 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_getgeo [2024-11-10 11:12:27,638 INFO L130 BoogieDeclarations]: Found specification of procedure sm_cache_put [2024-11-10 11:12:27,639 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_cache_put [2024-11-10 11:12:27,639 INFO L130 BoogieDeclarations]: Found specification of procedure sm_read_cis [2024-11-10 11:12:27,639 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_read_cis [2024-11-10 11:12:27,639 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2024-11-10 11:12:27,639 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2024-11-10 11:12:27,639 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-10 11:12:27,639 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-10 11:12:27,639 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-10 11:12:27,639 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-10 11:12:27,639 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-10 11:12:27,640 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-10 11:12:27,640 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-10 11:12:27,640 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-10 11:12:27,640 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-10 11:12:27,640 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-10 11:12:27,640 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-10 11:12:27,640 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-10 11:12:27,640 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-10 11:12:27,641 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-10 11:12:27,641 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-10 11:12:27,641 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-10 11:12:27,641 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-10 11:12:27,641 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-10 11:12:27,641 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-10 11:12:27,641 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-10 11:12:27,641 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-10 11:12:27,642 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-10 11:12:27,642 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-11-10 11:12:27,642 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-11-10 11:12:27,642 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-10 11:12:27,642 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-10 11:12:27,642 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-10 11:12:27,642 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-10 11:12:27,643 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-10 11:12:27,644 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-10 11:12:27,644 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-10 11:12:27,644 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-10 11:12:27,644 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-10 11:12:27,644 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-10 11:12:27,644 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-10 11:12:27,644 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-10 11:12:27,644 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-10 11:12:27,644 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-10 11:12:27,645 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-10 11:12:27,645 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-10 11:12:27,645 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-10 11:12:27,645 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-10 11:12:27,645 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-10 11:12:27,645 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-10 11:12:27,645 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-10 11:12:27,645 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-10 11:12:27,645 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-11-10 11:12:27,645 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-11-10 11:12:27,645 INFO L130 BoogieDeclarations]: Found specification of procedure sm_get_lba [2024-11-10 11:12:27,645 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_get_lba [2024-11-10 11:12:27,645 INFO L130 BoogieDeclarations]: Found specification of procedure sm_read_lba [2024-11-10 11:12:27,645 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_read_lba [2024-11-10 11:12:27,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-10 11:12:27,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-10 11:12:27,646 INFO L130 BoogieDeclarations]: Found specification of procedure sm_module_init [2024-11-10 11:12:27,646 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_module_init [2024-11-10 11:12:27,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-10 11:12:27,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-10 11:12:27,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-10 11:12:27,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-10 11:12:27,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-10 11:12:27,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-10 11:12:27,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-10 11:12:27,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-10 11:12:27,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-10 11:12:27,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-10 11:12:27,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-10 11:12:27,647 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-10 11:12:27,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-10 11:12:27,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-10 11:12:27,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-10 11:12:27,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-10 11:12:27,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-10 11:12:27,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-10 11:12:27,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-10 11:12:27,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-10 11:12:27,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-10 11:12:27,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-10 11:12:27,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-10 11:12:27,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-10 11:12:27,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-10 11:12:27,651 INFO L130 BoogieDeclarations]: Found specification of procedure sm_check_block [2024-11-10 11:12:27,651 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_check_block [2024-11-10 11:12:27,651 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~loff_t~0~X~$Pointer$~TO~int [2024-11-10 11:12:27,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~loff_t~0~X~$Pointer$~TO~int [2024-11-10 11:12:27,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-10 11:12:27,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-10 11:12:27,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-10 11:12:27,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-10 11:12:27,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-10 11:12:27,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-10 11:12:27,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-10 11:12:27,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-10 11:12:27,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-10 11:12:27,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-10 11:12:27,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-10 11:12:27,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-10 11:12:27,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-10 11:12:27,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-10 11:12:27,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-10 11:12:27,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-10 11:12:27,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-10 11:12:27,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-10 11:12:27,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-10 11:12:27,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-10 11:12:27,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-10 11:12:27,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-10 11:12:27,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-10 11:12:27,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-10 11:12:27,653 INFO L130 BoogieDeclarations]: Found specification of procedure sm_cache_init [2024-11-10 11:12:27,653 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_cache_init [2024-11-10 11:12:27,653 INFO L130 BoogieDeclarations]: Found specification of procedure sm_sector_valid [2024-11-10 11:12:27,653 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_sector_valid [2024-11-10 11:12:27,653 INFO L130 BoogieDeclarations]: Found specification of procedure sm_erase_block [2024-11-10 11:12:27,653 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_erase_block [2024-11-10 11:12:27,657 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2024-11-10 11:12:27,657 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2024-11-10 11:12:27,657 INFO L130 BoogieDeclarations]: Found specification of procedure sm_module_exit [2024-11-10 11:12:27,657 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_module_exit [2024-11-10 11:12:27,657 INFO L130 BoogieDeclarations]: Found specification of procedure sm_break_offset [2024-11-10 11:12:27,657 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_break_offset [2024-11-10 11:12:27,657 INFO L130 BoogieDeclarations]: Found specification of procedure sm_read_sector [2024-11-10 11:12:27,657 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_read_sector [2024-11-10 11:12:27,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2024-11-10 11:12:27,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2024-11-10 11:12:27,658 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-10 11:12:27,658 INFO L130 BoogieDeclarations]: Found specification of procedure sm_block_valid [2024-11-10 11:12:27,658 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_block_valid [2024-11-10 11:12:27,658 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-10 11:12:27,658 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-10 11:12:27,658 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-10 11:12:27,658 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-10 11:12:27,658 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_out [2024-11-10 11:12:27,658 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_out [2024-11-10 11:12:27,659 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-10 11:12:27,659 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-10 11:12:27,659 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-10 11:12:27,659 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-10 11:12:27,659 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2024-11-10 11:12:27,659 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2024-11-10 11:12:27,659 INFO L130 BoogieDeclarations]: Found specification of procedure sm_write_sector [2024-11-10 11:12:27,659 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_write_sector [2024-11-10 11:12:27,659 INFO L130 BoogieDeclarations]: Found specification of procedure __nand_calculate_ecc [2024-11-10 11:12:27,659 INFO L138 BoogieDeclarations]: Found implementation of procedure __nand_calculate_ecc [2024-11-10 11:12:27,660 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_uint_must_check_helper [2024-11-10 11:12:27,660 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_uint_must_check_helper [2024-11-10 11:12:27,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-10 11:12:27,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-10 11:12:27,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-10 11:12:27,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-10 11:12:27,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-10 11:12:27,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-10 11:12:27,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-10 11:12:27,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-10 11:12:27,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-10 11:12:27,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-10 11:12:27,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-10 11:12:27,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-10 11:12:27,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-10 11:12:27,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-10 11:12:27,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-10 11:12:27,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-10 11:12:27,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-10 11:12:27,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-10 11:12:27,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-10 11:12:27,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-10 11:12:27,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-10 11:12:27,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-10 11:12:27,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-10 11:12:27,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-10 11:12:27,662 INFO L130 BoogieDeclarations]: Found specification of procedure sm_cache_flush [2024-11-10 11:12:27,662 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_cache_flush [2024-11-10 11:12:27,662 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_in_r [2024-11-10 11:12:27,662 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_in_r [2024-11-10 11:12:27,662 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_in [2024-11-10 11:12:27,662 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_in [2024-11-10 11:12:27,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-10 11:12:27,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-10 11:12:27,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-10 11:12:27,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-10 11:12:27,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-10 11:12:27,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-10 11:12:27,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-10 11:12:27,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-10 11:12:27,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-10 11:12:27,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-10 11:12:27,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-10 11:12:27,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-10 11:12:27,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-10 11:12:27,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-10 11:12:27,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-10 11:12:27,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-10 11:12:27,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-10 11:12:27,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-10 11:12:27,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-10 11:12:27,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-10 11:12:27,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-10 11:12:27,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-10 11:12:27,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-10 11:12:27,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-10 11:12:27,664 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-10 11:12:27,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-10 11:12:27,664 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2024-11-10 11:12:27,664 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2024-11-10 11:12:28,317 INFO L256 CfgBuilder]: Building ICFG [2024-11-10 11:12:28,322 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-10 11:12:28,777 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5082: 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; [2024-11-10 11:12:28,777 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6546: havoc __kfifo_alloc_#t~nondet486#1; [2024-11-10 11:12:29,035 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L4527: call ULTIMATE.dealloc(~#oob~1.base, ~#oob~1.offset);havoc ~#oob~1.base, ~#oob~1.offset; [2024-11-10 11:12:29,931 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533: havoc #t~malloc484.base, #t~malloc484.offset; [2024-11-10 11:12:29,971 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L4079: havoc #t~mem68; [2024-11-10 11:12:30,009 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L3925: havoc #t~mem44;havoc #t~mem45;havoc #t~bitwise46; [2024-11-10 11:12:30,535 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6657: havoc register_mtd_blktrans_#t~nondet506#1; [2024-11-10 11:12:30,535 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6536: havoc __alloc_workqueue_key_#t~ret485#1.base, __alloc_workqueue_key_#t~ret485#1.offset; [2024-11-10 11:12:30,864 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L4707: 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; [2024-11-10 11:12:30,881 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6605: havoc deregister_mtd_blktrans_#t~nondet498#1; [2024-11-10 11:12:31,018 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133: 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; [2024-11-10 11:12:31,019 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L4106: 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; [2024-11-10 11:12:31,024 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6649: havoc #t~nondet504; [2024-11-10 11:12:31,038 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6568: havoc __kmalloc_#t~ret491#1.base, __kmalloc_#t~ret491#1.offset; [2024-11-10 11:12:31,108 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L4312: call ULTIMATE.dealloc(~#ops~1.base, ~#ops~1.offset);havoc ~#ops~1.base, ~#ops~1.offset; [2024-11-10 11:12:31,114 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6557: havoc #t~nondet488; [2024-11-10 11:12:31,117 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553: havoc #t~nondet487; [2024-11-10 11:12:31,143 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6565: havoc #t~nondet490; [2024-11-10 11:12:31,146 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6578: havoc #t~nondet492; [2024-11-10 11:12:31,249 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L4899: call ULTIMATE.dealloc(~#oob~3.base, ~#oob~3.offset);havoc ~#oob~3.base, ~#oob~3.offset; [2024-11-10 11:12:31,397 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L4568: call ULTIMATE.dealloc(~#block#1.base, ~#block#1.offset);havoc ~#block#1.base, ~#block#1.offset;call ULTIMATE.dealloc(~#erase~0#1.base, ~#erase~0#1.offset);havoc ~#erase~0#1.base, ~#erase~0#1.offset; [2024-11-10 11:12:31,428 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6561: havoc #t~nondet489; [2024-11-10 11:12:31,569 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5486: call ULTIMATE.dealloc(~#write_sector~0#1.base, ~#write_sector~0#1.offset);havoc ~#write_sector~0#1.base, ~#write_sector~0#1.offset; [2024-11-10 11:12:31,570 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L3967: call ULTIMATE.dealloc(sm_write_lba_~#tmp___7~7#1.base, sm_write_lba_~#tmp___7~7#1.offset);havoc sm_write_lba_~#tmp___7~7#1.base, sm_write_lba_~#tmp___7~7#1.offset; [2024-11-10 11:12:31,570 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L4448: 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; [2024-11-10 11:12:31,570 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612: havoc find_first_bit_#t~nondet499#1; [2024-11-10 11:12:31,570 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6616: havoc find_next_bit_#t~nondet500#1; [2024-11-10 11:12:36,832 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6582: havoc add_mtd_blktrans_dev_#t~nondet493#1; [2024-11-10 11:12:36,833 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6586: havoc cancel_work_sync_#t~nondet494#1; [2024-11-10 11:12:36,833 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L4939: call ULTIMATE.dealloc(sm_find_cis_~#oob~4#1.base, sm_find_cis_~#oob~4#1.offset);havoc sm_find_cis_~#oob~4#1.base, sm_find_cis_~#oob~4#1.offset; [2024-11-10 11:12:36,833 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5667: call ULTIMATE.dealloc(sm_read_~#zone_num~1#1.base, sm_read_~#zone_num~1#1.offset);havoc sm_read_~#zone_num~1#1.base, sm_read_~#zone_num~1#1.offset;call ULTIMATE.dealloc(sm_read_~#block~2#1.base, sm_read_~#block~2#1.offset);havoc sm_read_~#block~2#1.base, sm_read_~#block~2#1.offset;call ULTIMATE.dealloc(sm_read_~#boffset~4#1.base, sm_read_~#boffset~4#1.offset);havoc sm_read_~#boffset~4#1.base, sm_read_~#boffset~4#1.offset; [2024-11-10 11:12:36,834 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6593: havoc del_mtd_blktrans_dev_#t~nondet495#1; [2024-11-10 11:12:36,834 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661: havoc strnlen_#t~nondet507#1; [2024-11-10 11:12:36,834 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6597: havoc del_timer_#t~nondet496#1; [2024-11-10 11:12:36,834 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6601: havoc del_timer_sync_#t~nondet497#1; [2024-11-10 11:12:36,834 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5743: call ULTIMATE.dealloc(sm_write_~#zone_num~2#1.base, sm_write_~#zone_num~2#1.offset);havoc sm_write_~#zone_num~2#1.base, sm_write_~#zone_num~2#1.offset;call ULTIMATE.dealloc(sm_write_~#block~3#1.base, sm_write_~#block~3#1.offset);havoc sm_write_~#block~3#1.base, sm_write_~#block~3#1.offset;call ULTIMATE.dealloc(sm_write_~#boffset~5#1.base, sm_write_~#boffset~5#1.offset);havoc sm_write_~#boffset~5#1.base, sm_write_~#boffset~5#1.offset; [2024-11-10 11:12:36,834 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6635: havoc mod_timer_#t~nondet502#1; [2024-11-10 11:12:36,834 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L5878: call ULTIMATE.dealloc(sm_add_mtd_~#__constr_expr_0~0#1.base, sm_add_mtd_~#__constr_expr_0~0#1.offset);havoc sm_add_mtd_~#__constr_expr_0~0#1.base, sm_add_mtd_~#__constr_expr_0~0#1.offset; [2024-11-10 11:12:36,835 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6639: havoc msecs_to_jiffies_#t~nondet503#1; [2024-11-10 11:12:36,835 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6310: assume false; [2024-11-10 11:12:36,835 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6310: assume !false; [2024-11-10 11:12:37,451 INFO L? ?]: Removed 1375 outVars from TransFormulas that were not future-live. [2024-11-10 11:12:37,451 INFO L307 CfgBuilder]: Performing block encoding [2024-11-10 11:12:37,516 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-10 11:12:37,517 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-10 11:12:37,517 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 10.11 11:12:37 BoogieIcfgContainer [2024-11-10 11:12:37,517 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2024-11-10 11:12:37,523 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-10 11:12:37,523 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-10 11:12:37,527 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-10 11:12:37,529 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.11 11:12:24" (1/3) ... [2024-11-10 11:12:37,532 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6d0ef90e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.11 11:12:37, skipping insertion in model container [2024-11-10 11:12:37,533 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:26" (2/3) ... [2024-11-10 11:12:37,533 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6d0ef90e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.11 11:12:37, skipping insertion in model container [2024-11-10 11:12:37,533 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 10.11 11:12:37" (3/3) ... [2024-11-10 11:12:37,534 INFO L112 eAbstractionObserver]: Analyzing ICFG usb_urb-drivers-mtd-sm_ftl.ko.cil.out.i [2024-11-10 11:12:37,553 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-10 11:12:37,553 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-10 11:12:37,668 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-10 11:12:37,677 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@672851be, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-10 11:12:37,678 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-10 11:12:37,690 INFO L276 IsEmpty]: Start isEmpty. Operand has 1000 states, 772 states have (on average 1.3937823834196892) internal successors, (1076), 784 states have internal predecessors, (1076), 180 states have call successors, (180), 46 states have call predecessors, (180), 46 states have return successors, (180), 180 states have call predecessors, (180), 180 states have call successors, (180) [2024-11-10 11:12:37,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-10 11:12:37,699 INFO L207 NwaCegarLoop]: Found error trace [2024-11-10 11:12:37,700 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-10 11:12:37,701 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-10 11:12:37,706 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-10 11:12:37,706 INFO L85 PathProgramCache]: Analyzing trace with hash -273064006, now seen corresponding path program 1 times [2024-11-10 11:12:37,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-10 11:12:37,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930858872] [2024-11-10 11:12:37,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-10 11:12:37,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-10 11:12:41,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 11:12:41,941 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-10 11:12:41,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 11:12:42,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-10 11:12:42,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 11:12:42,065 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-10 11:12:42,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-10 11:12:42,075 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-10 11:12:42,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-10 11:12:42,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930858872] [2024-11-10 11:12:42,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [930858872] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-10 11:12:42,077 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-10 11:12:42,078 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-10 11:12:42,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031614935] [2024-11-10 11:12:42,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-10 11:12:42,084 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-10 11:12:42,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-10 11:12:42,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-10 11:12:42,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-10 11:12:42,114 INFO L87 Difference]: Start difference. First operand has 1000 states, 772 states have (on average 1.3937823834196892) internal successors, (1076), 784 states have internal predecessors, (1076), 180 states have call successors, (180), 46 states have call predecessors, (180), 46 states have return successors, (180), 180 states have call predecessors, (180), 180 states have call successors, (180) Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 3 states have internal predecessors, (23), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-10 11:12:46,227 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-10 11:12:50,239 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-10 11:12:50,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-10 11:12:50,765 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-11-10 11:12:50,770 INFO L432 NwaCegarLoop]: 33 mSDtfsCounter, 70 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 20 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2024-11-10 11:12:50,771 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 81 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 31 Invalid, 2 Unknown, 0 Unchecked, 8.4s Time] [2024-11-10 11:12:50,774 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-10 11:12:50,774 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.NullPointerException at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.chooseFalseSuccessor1(BasicAbstractInterpolantAutomaton.java:99) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:65) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:233) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.TotalizeNwa.internalSuccessors(TotalizeNwa.java:246) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ComplementDeterministicNwa.internalSuccessors(ComplementDeterministicNwa.java:121) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:218) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:210) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.addInternalsAndSuccessors(NestedWordAutomatonReachableStates.java:1058) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.(NestedWordAutomatonReachableStates.java:960) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates.(NestedWordAutomatonReachableStates.java:182) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.computeDifference(Difference.java:137) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.(Difference.java:90) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.NwaCegarLoop.computeAutomataDifference(NwaCegarLoop.java:373) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.NwaCegarLoop.refineAbstraction(NwaCegarLoop.java:345) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.refineAbstractionInternal(AbstractCegarLoop.java:463) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:414) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:342) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:324) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:426) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:312) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:273) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:167) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:143) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2024-11-10 11:12:50,779 INFO L158 Benchmark]: Toolchain (without parser) took 26056.06ms. Allocated memory was 180.4MB in the beginning and 557.8MB in the end (delta: 377.5MB). Free memory was 115.6MB in the beginning and 172.5MB in the end (delta: -56.9MB). Peak memory consumption was 324.5MB. Max. memory is 16.1GB. [2024-11-10 11:12:50,779 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 180.4MB. Free memory is still 143.3MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-10 11:12:50,780 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2026.06ms. Allocated memory was 180.4MB in the beginning and 247.5MB in the end (delta: 67.1MB). Free memory was 115.6MB in the beginning and 157.4MB in the end (delta: -41.8MB). Peak memory consumption was 98.4MB. Max. memory is 16.1GB. [2024-11-10 11:12:50,780 INFO L158 Benchmark]: Boogie Procedure Inliner took 196.63ms. Allocated memory is still 247.5MB. Free memory was 156.4MB in the beginning and 139.6MB in the end (delta: 16.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-11-10 11:12:50,780 INFO L158 Benchmark]: Boogie Preprocessor took 562.31ms. Allocated memory is still 247.5MB. Free memory was 139.6MB in the beginning and 157.3MB in the end (delta: -17.7MB). Peak memory consumption was 58.9MB. Max. memory is 16.1GB. [2024-11-10 11:12:50,781 INFO L158 Benchmark]: IcfgBuilder took 10005.93ms. Allocated memory was 247.5MB in the beginning and 381.7MB in the end (delta: 134.2MB). Free memory was 157.3MB in the beginning and 228.0MB in the end (delta: -70.7MB). Peak memory consumption was 202.4MB. Max. memory is 16.1GB. [2024-11-10 11:12:50,784 INFO L158 Benchmark]: TraceAbstraction took 13254.80ms. Allocated memory was 381.7MB in the beginning and 557.8MB in the end (delta: 176.2MB). Free memory was 227.0MB in the beginning and 172.5MB in the end (delta: 54.5MB). Peak memory consumption was 231.7MB. Max. memory is 16.1GB. [2024-11-10 11:12:50,787 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.11ms. Allocated memory is still 180.4MB. Free memory is still 143.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2026.06ms. Allocated memory was 180.4MB in the beginning and 247.5MB in the end (delta: 67.1MB). Free memory was 115.6MB in the beginning and 157.4MB in the end (delta: -41.8MB). Peak memory consumption was 98.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 196.63ms. Allocated memory is still 247.5MB. Free memory was 156.4MB in the beginning and 139.6MB in the end (delta: 16.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Preprocessor took 562.31ms. Allocated memory is still 247.5MB. Free memory was 139.6MB in the beginning and 157.3MB in the end (delta: -17.7MB). Peak memory consumption was 58.9MB. Max. memory is 16.1GB. * IcfgBuilder took 10005.93ms. Allocated memory was 247.5MB in the beginning and 381.7MB in the end (delta: 134.2MB). Free memory was 157.3MB in the beginning and 228.0MB in the end (delta: -70.7MB). Peak memory consumption was 202.4MB. Max. memory is 16.1GB. * TraceAbstraction took 13254.80ms. Allocated memory was 381.7MB in the beginning and 557.8MB in the end (delta: 176.2MB). Free memory was 227.0MB in the beginning and 172.5MB in the end (delta: 54.5MB). Peak memory consumption was 231.7MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 3447]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n" ".balign 4\n" ".long 671f - .\n" ".previous\n" "671:" "\n\tlock; " "btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [3447-3453] - GenericResultAtLocation [Line: 3460]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\t" "sbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3460-3462] - GenericResultAtLocation [Line: 3473]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("661:\n\t" "call __sw_hweight32" "\n662:\n" ".section .altinstructions,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "661b\n" " " ".quad" " " "663f\n" "\t .word " "(4*32+23)" "\n" "\t .byte 662b-661b\n" "\t .byte 664f-663f\n" ".previous\n" ".section .discard,\"aw\",@progbits\n" "\t .byte 0xff + (664f-663f) - (662b-661b)\n" ".previous\n" ".section .altinstr_replacement, \"ax\"\n" "663:\n\t" ".byte 0xf3,0x40,0x0f,0xb8,0xc7" "\n664:\n" ".previous": "=a" (res): "D" (w)); [3473-3502] - GenericResultAtLocation [Line: 4334]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/mtd/sm_ftl.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/mtd/sm_ftl.c.common.c"), "i" (330), "i" (sizeof(struct bug_entry ))); [4334-4340] - GenericResultAtLocation [Line: 4605]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/mtd/sm_ftl.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/mtd/sm_ftl.c.common.c"), "i" (476), "i" (sizeof(struct bug_entry ))); [4605-4611] - GenericResultAtLocation [Line: 5380]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/mtd/sm_ftl.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/mtd/sm_ftl.c.common.c"), "i" (888), "i" (sizeof(struct bug_entry ))); [5380-5386] - GenericResultAtLocation [Line: 5524]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/mtd/sm_ftl.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/mtd/sm_ftl.c.common.c"), "i" (948), "i" (sizeof(struct bug_entry ))); [5524-5530] - GenericResultAtLocation [Line: 5764]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/mtd/sm_ftl.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/mtd/sm_ftl.c.common.c"), "i" (1068), "i" (sizeof(struct bug_entry ))); [5764-5770] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: NullPointerException: null de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: NullPointerException: null: de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.chooseFalseSuccessor1(BasicAbstractInterpolantAutomaton.java:99) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2024-11-10 11:12:50,926 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-mtd-sm_ftl.ko.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 37d59c797f3b43319090ff0a095e050456ceae93a2210ce04e39dd20e8f8f41e --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.fs.icfgbuilder-eval-023d838-m [2024-11-10 11:12:53,199 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-10 11:12:53,287 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2024-11-10 11:12:53,294 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-10 11:12:53,295 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-10 11:12:53,333 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-10 11:12:53,333 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-10 11:12:53,334 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-10 11:12:53,334 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-10 11:12:53,335 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-10 11:12:53,336 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-10 11:12:53,336 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-10 11:12:53,337 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-10 11:12:53,339 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-10 11:12:53,340 INFO L153 SettingsManager]: * Use SBE=true [2024-11-10 11:12:53,340 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-10 11:12:53,340 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-10 11:12:53,341 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-10 11:12:53,341 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-10 11:12:53,342 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-10 11:12:53,345 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-10 11:12:53,346 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-10 11:12:53,346 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-10 11:12:53,346 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-10 11:12:53,346 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-10 11:12:53,347 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-10 11:12:53,347 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-10 11:12:53,347 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-10 11:12:53,347 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-10 11:12:53,348 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-10 11:12:53,348 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-10 11:12:53,348 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-10 11:12:53,348 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-10 11:12:53,349 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-10 11:12:53,349 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-10 11:12:53,349 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-11-10 11:12:53,350 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-10 11:12:53,350 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-10 11:12:53,350 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-10 11:12:53,350 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-10 11:12:53,351 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-10 11:12:53,351 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 37d59c797f3b43319090ff0a095e050456ceae93a2210ce04e39dd20e8f8f41e [2024-11-10 11:12:53,703 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-10 11:12:53,730 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-10 11:12:53,735 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-10 11:12:53,737 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-10 11:12:53,738 INFO L274 PluginConnector]: CDTParser initialized [2024-11-10 11:12:53,739 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-mtd-sm_ftl.ko.cil.out.i [2024-11-10 11:12:55,599 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-10 11:12:56,183 INFO L384 CDTParser]: Found 1 translation units. [2024-11-10 11:12:56,184 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-mtd-sm_ftl.ko.cil.out.i [2024-11-10 11:12:56,232 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5a4af929a/b162cb02e6454a6f8403ef15b547a12f/FLAGaeb2a2c0d [2024-11-10 11:12:56,252 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5a4af929a/b162cb02e6454a6f8403ef15b547a12f [2024-11-10 11:12:56,257 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-10 11:12:56,259 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-10 11:12:56,260 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-10 11:12:56,262 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-10 11:12:56,268 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-10 11:12:56,269 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 11:12:56" (1/1) ... [2024-11-10 11:12:56,270 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@46458dde and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:56, skipping insertion in model container [2024-11-10 11:12:56,270 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 11:12:56" (1/1) ... [2024-11-10 11:12:56,403 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-10 11:12:57,163 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,164 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,239 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,249 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,268 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,269 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,270 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,271 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,272 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,275 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,279 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,279 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,281 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,281 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,281 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,294 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,294 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,295 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,295 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,310 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,310 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,379 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,396 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,400 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,424 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,424 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,435 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,441 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,444 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,451 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,453 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,461 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,491 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,493 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,493 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,504 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,507 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,523 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,524 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,526 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,527 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,533 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,534 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,545 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,548 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,552 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,554 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,556 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,564 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,564 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,574 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,574 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,575 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,576 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,584 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,584 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,586 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,586 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,596 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,602 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,603 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,624 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,625 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,626 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,629 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,629 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,635 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,638 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,640 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,647 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,652 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,658 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,666 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,670 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,671 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,672 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,672 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,675 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,675 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,675 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,676 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,676 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,681 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,681 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,682 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,683 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,684 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,684 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,684 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,693 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,694 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,732 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-mtd-sm_ftl.ko.cil.out.i[172332,172345] [2024-11-10 11:12:57,754 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,756 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,808 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:57,809 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-10 11:12:57,869 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2024-11-10 11:12:57,911 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-10 11:12:58,038 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,038 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,045 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,052 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,059 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,060 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,060 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,061 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,065 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,068 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,069 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,070 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,070 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,070 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,070 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,073 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,074 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,074 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,074 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,077 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,078 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,093 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,113 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,113 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,125 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,126 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,130 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,134 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,135 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,143 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,144 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,146 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,155 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,157 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,158 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,159 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,161 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,165 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,166 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,167 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,168 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,169 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,169 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,174 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,175 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,176 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,178 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,178 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,180 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,180 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,181 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,181 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,182 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,183 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,187 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,189 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,189 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,189 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,196 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,198 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,198 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,201 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,202 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,202 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,203 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,203 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,205 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,206 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,207 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,208 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,209 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,210 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,211 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,218 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,218 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,218 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,219 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,221 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,222 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,222 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,222 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,223 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,223 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,224 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,224 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,226 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,226 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,227 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,227 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,229 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,230 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,236 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-mtd-sm_ftl.ko.cil.out.i[172332,172345] [2024-11-10 11:12:58,249 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,250 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,257 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-10 11:12:58,258 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-10 11:12:58,283 INFO L200 MainTranslator]: Completed pre-run [2024-11-10 11:12:58,391 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n" ".balign 4\n" ".long 671f - .\n" ".previous\n" "671:" "\n\tlock; " "btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [3447-3453] [2024-11-10 11:12:58,393 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\t" "sbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3460-3462] [2024-11-10 11:12:58,394 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("661:\n\t" "call __sw_hweight32" "\n662:\n" ".section .altinstructions,\"a\"\n" " " ".balign 8" " " "\n" " " ".quad" " " "661b\n" " " ".quad" " " "663f\n" "\t .word " "(4*32+23)" "\n" "\t .byte 662b-661b\n" "\t .byte 664f-663f\n" ".previous\n" ".section .discard,\"aw\",@progbits\n" "\t .byte 0xff + (664f-663f) - (662b-661b)\n" ".previous\n" ".section .altinstr_replacement, \"ax\"\n" "663:\n\t" ".byte 0xf3,0x40,0x0f,0xb8,0xc7" "\n664:\n" ".previous": "=a" (res): "D" (w)); [3473-3502] [2024-11-10 11:12:58,465 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/mtd/sm_ftl.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/mtd/sm_ftl.c.common.c"), "i" (330), "i" (sizeof(struct bug_entry ))); [4334-4340] [2024-11-10 11:12:58,478 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/mtd/sm_ftl.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/mtd/sm_ftl.c.common.c"), "i" (476), "i" (sizeof(struct bug_entry ))); [4605-4611] [2024-11-10 11:12:58,504 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/mtd/sm_ftl.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/mtd/sm_ftl.c.common.c"), "i" (888), "i" (sizeof(struct bug_entry ))); [5380-5386] [2024-11-10 11:12:58,508 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/mtd/sm_ftl.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/mtd/sm_ftl.c.common.c"), "i" (948), "i" (sizeof(struct bug_entry ))); [5524-5530] [2024-11-10 11:12:58,514 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/mtd/sm_ftl.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/68_1/drivers/mtd/sm_ftl.c.common.c"), "i" (1068), "i" (sizeof(struct bug_entry ))); [5764-5770] [2024-11-10 11:12:58,531 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-mtd-sm_ftl.ko.cil.out.i[172332,172345] [2024-11-10 11:12:58,544 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-10 11:12:58,625 INFO L204 MainTranslator]: Completed translation [2024-11-10 11:12:58,626 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:58 WrapperNode [2024-11-10 11:12:58,626 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-10 11:12:58,627 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-10 11:12:58,627 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-10 11:12:58,627 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-10 11:12:58,635 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:58" (1/1) ... [2024-11-10 11:12:58,718 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:58" (1/1) ... [2024-11-10 11:12:58,833 INFO L138 Inliner]: procedures = 153, calls = 1027, calls flagged for inlining = 52, calls inlined = 50, statements flattened = 3172 [2024-11-10 11:12:58,833 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-10 11:12:58,834 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-10 11:12:58,834 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-10 11:12:58,835 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-10 11:12:58,878 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:58" (1/1) ... [2024-11-10 11:12:58,878 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:58" (1/1) ... [2024-11-10 11:12:58,927 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:58" (1/1) ... [2024-11-10 11:12:59,313 INFO L175 MemorySlicer]: Split 570 memory accesses to 24 slices as follows [2, 6, 8, 5, 2, 18, 22, 8, 8, 8, 4, 8, 23, 42, 4, 6, 10, 57, 11, 8, 8, 8, 287, 7]. 50 percent of accesses are in the largest equivalence class. The 87 initializations are split as follows [2, 0, 0, 0, 0, 0, 0, 0, 8, 8, 4, 8, 0, 8, 4, 0, 0, 0, 0, 8, 8, 8, 21, 0]. The 237 writes are split as follows [0, 5, 2, 1, 1, 14, 22, 2, 0, 0, 0, 0, 3, 15, 0, 3, 8, 53, 11, 0, 0, 0, 94, 3]. [2024-11-10 11:12:59,315 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:58" (1/1) ... [2024-11-10 11:12:59,315 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:58" (1/1) ... [2024-11-10 11:12:59,515 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:58" (1/1) ... [2024-11-10 11:12:59,531 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:58" (1/1) ... [2024-11-10 11:12:59,591 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:58" (1/1) ... [2024-11-10 11:12:59,629 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:58" (1/1) ... [2024-11-10 11:12:59,683 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-10 11:12:59,685 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2024-11-10 11:12:59,685 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2024-11-10 11:12:59,685 INFO L274 PluginConnector]: IcfgBuilder initialized [2024-11-10 11:12:59,686 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 11:12:58" (1/1) ... [2024-11-10 11:12:59,691 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-10 11:12:59,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-10 11:12:59,723 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-10 11:12:59,729 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-10 11:12:59,776 INFO L130 BoogieDeclarations]: Found specification of procedure sm_get_zone [2024-11-10 11:12:59,777 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_get_zone [2024-11-10 11:12:59,777 INFO L130 BoogieDeclarations]: Found specification of procedure sm_mark_block_bad [2024-11-10 11:12:59,777 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_mark_block_bad [2024-11-10 11:12:59,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2024-11-10 11:12:59,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2024-11-10 11:12:59,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2024-11-10 11:12:59,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2024-11-10 11:12:59,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2024-11-10 11:12:59,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2024-11-10 11:12:59,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2024-11-10 11:12:59,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2024-11-10 11:12:59,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2024-11-10 11:12:59,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2024-11-10 11:12:59,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2024-11-10 11:12:59,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2024-11-10 11:12:59,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2024-11-10 11:12:59,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2024-11-10 11:12:59,779 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2024-11-10 11:12:59,779 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2024-11-10 11:12:59,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2024-11-10 11:12:59,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2024-11-10 11:12:59,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2024-11-10 11:12:59,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2024-11-10 11:12:59,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2024-11-10 11:12:59,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2024-11-10 11:12:59,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2024-11-10 11:12:59,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2024-11-10 11:12:59,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2024-11-10 11:12:59,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2024-11-10 11:12:59,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2024-11-10 11:12:59,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2024-11-10 11:12:59,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2024-11-10 11:12:59,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2024-11-10 11:12:59,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2024-11-10 11:12:59,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2024-11-10 11:12:59,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2024-11-10 11:12:59,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2024-11-10 11:12:59,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2024-11-10 11:12:59,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2024-11-10 11:12:59,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2024-11-10 11:12:59,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2024-11-10 11:12:59,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2024-11-10 11:12:59,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2024-11-10 11:12:59,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2024-11-10 11:12:59,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2024-11-10 11:12:59,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2024-11-10 11:12:59,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2024-11-10 11:12:59,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2024-11-10 11:12:59,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2024-11-10 11:12:59,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2024-11-10 11:12:59,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2024-11-10 11:12:59,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2024-11-10 11:12:59,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2024-11-10 11:12:59,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2024-11-10 11:12:59,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2024-11-10 11:12:59,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2024-11-10 11:12:59,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2024-11-10 11:12:59,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2024-11-10 11:12:59,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2024-11-10 11:12:59,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2024-11-10 11:12:59,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2024-11-10 11:12:59,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2024-11-10 11:12:59,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2024-11-10 11:12:59,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2024-11-10 11:12:59,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2024-11-10 11:12:59,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2024-11-10 11:12:59,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2024-11-10 11:12:59,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2024-11-10 11:12:59,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2024-11-10 11:12:59,787 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2024-11-10 11:12:59,787 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2024-11-10 11:12:59,787 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2024-11-10 11:12:59,787 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2024-11-10 11:12:59,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2024-11-10 11:12:59,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2024-11-10 11:12:59,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-10 11:12:59,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-10 11:12:59,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-10 11:12:59,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-10 11:12:59,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-10 11:12:59,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-10 11:12:59,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-10 11:12:59,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-10 11:12:59,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-10 11:12:59,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-10 11:12:59,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-10 11:12:59,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-10 11:12:59,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-10 11:12:59,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-10 11:12:59,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-10 11:12:59,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-10 11:12:59,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-10 11:12:59,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-10 11:12:59,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-10 11:12:59,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-10 11:12:59,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-10 11:12:59,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-10 11:12:59,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-10 11:12:59,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-10 11:12:59,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2024-11-10 11:12:59,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2024-11-10 11:12:59,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2024-11-10 11:12:59,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2024-11-10 11:12:59,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2024-11-10 11:12:59,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2024-11-10 11:12:59,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2024-11-10 11:12:59,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2024-11-10 11:12:59,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2024-11-10 11:12:59,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2024-11-10 11:12:59,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2024-11-10 11:12:59,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2024-11-10 11:12:59,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2024-11-10 11:12:59,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2024-11-10 11:12:59,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2024-11-10 11:12:59,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2024-11-10 11:12:59,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2024-11-10 11:12:59,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2024-11-10 11:12:59,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2024-11-10 11:12:59,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2024-11-10 11:12:59,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2024-11-10 11:12:59,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2024-11-10 11:12:59,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2024-11-10 11:12:59,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2024-11-10 11:12:59,833 INFO L130 BoogieDeclarations]: Found specification of procedure __arch_hweight16 [2024-11-10 11:12:59,833 INFO L138 BoogieDeclarations]: Found implementation of procedure __arch_hweight16 [2024-11-10 11:12:59,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-10 11:12:59,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-10 11:12:59,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-10 11:12:59,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-10 11:12:59,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-10 11:12:59,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-10 11:12:59,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-10 11:12:59,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-10 11:12:59,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-10 11:12:59,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-10 11:12:59,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-10 11:12:59,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-10 11:12:59,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-10 11:12:59,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-10 11:12:59,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-10 11:12:59,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-10 11:12:59,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-10 11:12:59,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-10 11:12:59,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-10 11:12:59,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-10 11:12:59,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-10 11:12:59,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-10 11:12:59,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-10 11:12:59,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-10 11:12:59,838 INFO L130 BoogieDeclarations]: Found specification of procedure sm_recheck_media [2024-11-10 11:12:59,838 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_recheck_media [2024-11-10 11:12:59,838 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-10 11:12:59,838 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-10 11:12:59,838 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-10 11:12:59,838 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-10 11:12:59,838 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-10 11:12:59,839 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-10 11:12:59,839 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-10 11:12:59,839 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-10 11:12:59,839 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-10 11:12:59,839 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-10 11:12:59,839 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-10 11:12:59,839 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-10 11:12:59,839 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-10 11:12:59,839 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-10 11:12:59,839 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-10 11:12:59,839 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-10 11:12:59,839 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-10 11:12:59,839 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-10 11:12:59,839 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-10 11:12:59,839 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-10 11:12:59,839 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-10 11:12:59,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-10 11:12:59,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-10 11:12:59,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-10 11:12:59,840 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-10 11:12:59,840 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-10 11:12:59,840 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-10 11:12:59,840 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-10 11:12:59,840 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-10 11:12:59,840 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-10 11:12:59,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-10 11:12:59,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-10 11:12:59,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-10 11:12:59,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-10 11:12:59,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-10 11:12:59,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-10 11:12:59,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-10 11:12:59,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-10 11:12:59,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-10 11:12:59,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-10 11:12:59,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-10 11:12:59,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-10 11:12:59,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-10 11:12:59,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-10 11:12:59,841 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-10 11:12:59,842 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-10 11:12:59,842 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-10 11:12:59,842 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-10 11:12:59,842 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2024-11-10 11:12:59,842 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2024-11-10 11:12:59,842 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_out_r [2024-11-10 11:12:59,842 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_out_r [2024-11-10 11:12:59,842 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-10 11:12:59,842 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-10 11:12:59,842 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2024-11-10 11:12:59,842 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2024-11-10 11:12:59,842 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~loff_t~0~X~$Pointer$~TO~C_INT [2024-11-10 11:12:59,842 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~loff_t~0~X~$Pointer$~TO~C_INT [2024-11-10 11:12:59,842 INFO L130 BoogieDeclarations]: Found specification of procedure __nand_correct_data [2024-11-10 11:12:59,843 INFO L138 BoogieDeclarations]: Found implementation of procedure __nand_correct_data [2024-11-10 11:12:59,843 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-10 11:12:59,843 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-10 11:12:59,843 INFO L130 BoogieDeclarations]: Found specification of procedure sm_mkoffset [2024-11-10 11:12:59,843 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_mkoffset [2024-11-10 11:12:59,843 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-10 11:12:59,843 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-10 11:12:59,843 INFO L130 BoogieDeclarations]: Found specification of procedure is_power_of_2 [2024-11-10 11:12:59,843 INFO L138 BoogieDeclarations]: Found implementation of procedure is_power_of_2 [2024-11-10 11:12:59,843 INFO L130 BoogieDeclarations]: Found specification of procedure sm_getgeo [2024-11-10 11:12:59,843 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_getgeo [2024-11-10 11:12:59,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2024-11-10 11:12:59,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2024-11-10 11:12:59,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2024-11-10 11:12:59,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2024-11-10 11:12:59,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2024-11-10 11:12:59,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2024-11-10 11:12:59,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2024-11-10 11:12:59,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2024-11-10 11:12:59,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2024-11-10 11:12:59,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2024-11-10 11:12:59,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2024-11-10 11:12:59,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2024-11-10 11:12:59,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2024-11-10 11:12:59,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2024-11-10 11:12:59,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2024-11-10 11:12:59,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2024-11-10 11:12:59,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2024-11-10 11:12:59,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2024-11-10 11:12:59,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2024-11-10 11:12:59,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2024-11-10 11:12:59,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2024-11-10 11:12:59,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2024-11-10 11:12:59,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2024-11-10 11:12:59,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2024-11-10 11:12:59,848 INFO L130 BoogieDeclarations]: Found specification of procedure sm_cache_put [2024-11-10 11:12:59,848 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_cache_put [2024-11-10 11:12:59,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2024-11-10 11:12:59,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2024-11-10 11:12:59,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2024-11-10 11:12:59,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2024-11-10 11:12:59,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2024-11-10 11:12:59,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2024-11-10 11:12:59,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2024-11-10 11:12:59,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2024-11-10 11:12:59,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2024-11-10 11:12:59,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2024-11-10 11:12:59,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2024-11-10 11:12:59,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2024-11-10 11:12:59,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2024-11-10 11:12:59,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2024-11-10 11:12:59,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2024-11-10 11:12:59,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2024-11-10 11:12:59,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2024-11-10 11:12:59,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2024-11-10 11:12:59,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2024-11-10 11:12:59,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2024-11-10 11:12:59,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2024-11-10 11:12:59,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2024-11-10 11:12:59,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2024-11-10 11:12:59,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2024-11-10 11:12:59,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2024-11-10 11:12:59,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2024-11-10 11:12:59,849 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2024-11-10 11:12:59,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2024-11-10 11:12:59,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2024-11-10 11:12:59,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2024-11-10 11:12:59,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2024-11-10 11:12:59,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2024-11-10 11:12:59,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2024-11-10 11:12:59,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2024-11-10 11:12:59,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2024-11-10 11:12:59,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2024-11-10 11:12:59,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2024-11-10 11:12:59,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2024-11-10 11:12:59,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2024-11-10 11:12:59,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2024-11-10 11:12:59,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2024-11-10 11:12:59,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2024-11-10 11:12:59,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2024-11-10 11:12:59,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2024-11-10 11:12:59,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2024-11-10 11:12:59,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2024-11-10 11:12:59,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2024-11-10 11:12:59,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2024-11-10 11:12:59,852 INFO L130 BoogieDeclarations]: Found specification of procedure sm_read_cis [2024-11-10 11:12:59,852 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_read_cis [2024-11-10 11:12:59,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2024-11-10 11:12:59,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2024-11-10 11:12:59,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2024-11-10 11:12:59,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2024-11-10 11:12:59,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2024-11-10 11:12:59,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2024-11-10 11:12:59,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2024-11-10 11:12:59,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2024-11-10 11:12:59,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2024-11-10 11:12:59,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2024-11-10 11:12:59,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2024-11-10 11:12:59,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2024-11-10 11:12:59,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2024-11-10 11:12:59,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2024-11-10 11:12:59,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2024-11-10 11:12:59,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2024-11-10 11:12:59,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2024-11-10 11:12:59,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2024-11-10 11:12:59,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2024-11-10 11:12:59,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2024-11-10 11:12:59,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2024-11-10 11:12:59,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2024-11-10 11:12:59,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2024-11-10 11:12:59,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2024-11-10 11:12:59,854 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2024-11-10 11:12:59,854 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2024-11-10 11:12:59,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-10 11:12:59,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-10 11:12:59,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-10 11:12:59,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-10 11:12:59,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-10 11:12:59,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-10 11:12:59,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-10 11:12:59,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-10 11:12:59,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-10 11:12:59,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-10 11:12:59,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-10 11:12:59,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-10 11:12:59,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-10 11:12:59,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-10 11:12:59,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-10 11:12:59,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-10 11:12:59,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-10 11:12:59,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-10 11:12:59,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-10 11:12:59,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-10 11:12:59,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-10 11:12:59,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-10 11:12:59,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-11-10 11:12:59,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-11-10 11:12:59,855 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-10 11:12:59,855 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-10 11:12:59,855 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-10 11:12:59,855 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-10 11:12:59,855 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-10 11:12:59,855 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-10 11:12:59,855 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-10 11:12:59,855 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-10 11:12:59,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-10 11:12:59,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-10 11:12:59,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-10 11:12:59,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-10 11:12:59,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-10 11:12:59,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-10 11:12:59,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-10 11:12:59,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-10 11:12:59,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-10 11:12:59,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-10 11:12:59,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-10 11:12:59,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-10 11:12:59,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-10 11:12:59,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-10 11:12:59,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-11-10 11:12:59,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-11-10 11:12:59,856 INFO L130 BoogieDeclarations]: Found specification of procedure sm_get_lba [2024-11-10 11:12:59,857 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_get_lba [2024-11-10 11:12:59,857 INFO L130 BoogieDeclarations]: Found specification of procedure sm_read_lba [2024-11-10 11:12:59,857 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_read_lba [2024-11-10 11:12:59,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-10 11:12:59,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-10 11:12:59,857 INFO L130 BoogieDeclarations]: Found specification of procedure sm_module_init [2024-11-10 11:12:59,857 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_module_init [2024-11-10 11:12:59,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-10 11:12:59,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-10 11:12:59,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-10 11:12:59,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-10 11:12:59,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-10 11:12:59,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-10 11:12:59,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-10 11:12:59,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-10 11:12:59,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-10 11:12:59,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-10 11:12:59,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-10 11:12:59,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-10 11:12:59,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-10 11:12:59,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-10 11:12:59,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-10 11:12:59,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-10 11:12:59,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-10 11:12:59,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-10 11:12:59,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-10 11:12:59,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-10 11:12:59,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-10 11:12:59,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-10 11:12:59,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-10 11:12:59,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-10 11:12:59,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-10 11:12:59,861 INFO L130 BoogieDeclarations]: Found specification of procedure sm_check_block [2024-11-10 11:12:59,861 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_check_block [2024-11-10 11:12:59,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2024-11-10 11:12:59,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2024-11-10 11:12:59,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2024-11-10 11:12:59,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2024-11-10 11:12:59,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2024-11-10 11:12:59,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2024-11-10 11:12:59,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2024-11-10 11:12:59,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2024-11-10 11:12:59,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2024-11-10 11:12:59,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2024-11-10 11:12:59,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2024-11-10 11:12:59,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2024-11-10 11:12:59,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2024-11-10 11:12:59,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2024-11-10 11:12:59,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2024-11-10 11:12:59,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2024-11-10 11:12:59,863 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2024-11-10 11:12:59,863 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2024-11-10 11:12:59,863 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2024-11-10 11:12:59,863 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2024-11-10 11:12:59,863 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2024-11-10 11:12:59,863 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2024-11-10 11:12:59,863 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2024-11-10 11:12:59,863 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2024-11-10 11:12:59,863 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2024-11-10 11:12:59,863 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2024-11-10 11:12:59,863 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2024-11-10 11:12:59,863 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2024-11-10 11:12:59,863 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2024-11-10 11:12:59,863 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2024-11-10 11:12:59,863 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2024-11-10 11:12:59,863 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2024-11-10 11:12:59,863 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2024-11-10 11:12:59,863 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2024-11-10 11:12:59,863 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2024-11-10 11:12:59,864 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2024-11-10 11:12:59,864 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2024-11-10 11:12:59,864 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2024-11-10 11:12:59,864 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2024-11-10 11:12:59,864 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2024-11-10 11:12:59,864 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2024-11-10 11:12:59,864 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2024-11-10 11:12:59,864 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2024-11-10 11:12:59,864 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2024-11-10 11:12:59,864 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2024-11-10 11:12:59,864 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2024-11-10 11:12:59,864 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2024-11-10 11:12:59,864 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2024-11-10 11:12:59,864 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2024-11-10 11:12:59,864 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2024-11-10 11:12:59,864 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2024-11-10 11:12:59,864 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2024-11-10 11:12:59,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2024-11-10 11:12:59,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2024-11-10 11:12:59,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2024-11-10 11:12:59,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2024-11-10 11:12:59,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2024-11-10 11:12:59,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2024-11-10 11:12:59,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2024-11-10 11:12:59,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2024-11-10 11:12:59,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2024-11-10 11:12:59,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2024-11-10 11:12:59,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2024-11-10 11:12:59,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2024-11-10 11:12:59,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2024-11-10 11:12:59,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2024-11-10 11:12:59,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2024-11-10 11:12:59,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2024-11-10 11:12:59,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2024-11-10 11:12:59,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2024-11-10 11:12:59,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2024-11-10 11:12:59,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2024-11-10 11:12:59,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-10 11:12:59,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-10 11:12:59,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-10 11:12:59,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-10 11:12:59,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-10 11:12:59,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-10 11:12:59,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-10 11:12:59,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-10 11:12:59,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-10 11:12:59,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-10 11:12:59,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-10 11:12:59,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-10 11:12:59,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-10 11:12:59,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-10 11:12:59,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-10 11:12:59,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-10 11:12:59,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-10 11:12:59,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-10 11:12:59,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-10 11:12:59,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-10 11:12:59,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-10 11:12:59,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-10 11:12:59,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-10 11:12:59,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-10 11:12:59,867 INFO L130 BoogieDeclarations]: Found specification of procedure sm_cache_init [2024-11-10 11:12:59,867 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_cache_init [2024-11-10 11:12:59,867 INFO L130 BoogieDeclarations]: Found specification of procedure sm_sector_valid [2024-11-10 11:12:59,867 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_sector_valid [2024-11-10 11:12:59,867 INFO L130 BoogieDeclarations]: Found specification of procedure sm_erase_block [2024-11-10 11:12:59,867 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_erase_block [2024-11-10 11:12:59,867 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2024-11-10 11:12:59,867 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2024-11-10 11:12:59,868 INFO L130 BoogieDeclarations]: Found specification of procedure sm_module_exit [2024-11-10 11:12:59,868 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_module_exit [2024-11-10 11:12:59,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2024-11-10 11:12:59,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2024-11-10 11:12:59,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2024-11-10 11:12:59,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2024-11-10 11:12:59,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2024-11-10 11:12:59,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2024-11-10 11:12:59,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2024-11-10 11:12:59,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2024-11-10 11:12:59,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2024-11-10 11:12:59,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2024-11-10 11:12:59,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2024-11-10 11:12:59,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2024-11-10 11:12:59,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2024-11-10 11:12:59,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2024-11-10 11:12:59,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2024-11-10 11:12:59,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2024-11-10 11:12:59,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2024-11-10 11:12:59,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2024-11-10 11:12:59,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2024-11-10 11:12:59,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2024-11-10 11:12:59,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2024-11-10 11:12:59,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2024-11-10 11:12:59,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2024-11-10 11:12:59,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2024-11-10 11:12:59,869 INFO L130 BoogieDeclarations]: Found specification of procedure sm_break_offset [2024-11-10 11:12:59,869 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_break_offset [2024-11-10 11:12:59,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2024-11-10 11:12:59,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2024-11-10 11:12:59,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2024-11-10 11:12:59,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2024-11-10 11:12:59,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2024-11-10 11:12:59,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2024-11-10 11:12:59,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2024-11-10 11:12:59,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2024-11-10 11:12:59,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2024-11-10 11:12:59,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2024-11-10 11:12:59,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2024-11-10 11:12:59,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2024-11-10 11:12:59,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2024-11-10 11:12:59,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2024-11-10 11:12:59,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2024-11-10 11:12:59,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2024-11-10 11:12:59,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2024-11-10 11:12:59,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2024-11-10 11:12:59,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2024-11-10 11:12:59,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2024-11-10 11:12:59,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2024-11-10 11:12:59,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2024-11-10 11:12:59,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2024-11-10 11:12:59,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2024-11-10 11:12:59,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2024-11-10 11:12:59,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2024-11-10 11:12:59,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2024-11-10 11:12:59,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2024-11-10 11:12:59,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2024-11-10 11:12:59,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2024-11-10 11:12:59,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2024-11-10 11:12:59,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2024-11-10 11:12:59,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2024-11-10 11:12:59,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2024-11-10 11:12:59,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2024-11-10 11:12:59,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2024-11-10 11:12:59,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2024-11-10 11:12:59,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2024-11-10 11:12:59,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2024-11-10 11:12:59,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2024-11-10 11:12:59,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2024-11-10 11:12:59,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2024-11-10 11:12:59,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2024-11-10 11:12:59,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2024-11-10 11:12:59,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2024-11-10 11:12:59,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2024-11-10 11:12:59,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2024-11-10 11:12:59,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2024-11-10 11:12:59,872 INFO L130 BoogieDeclarations]: Found specification of procedure sm_read_sector [2024-11-10 11:12:59,872 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_read_sector [2024-11-10 11:12:59,872 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2024-11-10 11:12:59,872 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2024-11-10 11:12:59,872 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-10 11:12:59,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2024-11-10 11:12:59,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2024-11-10 11:12:59,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2024-11-10 11:12:59,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2024-11-10 11:12:59,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2024-11-10 11:12:59,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2024-11-10 11:12:59,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2024-11-10 11:12:59,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2024-11-10 11:12:59,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2024-11-10 11:12:59,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2024-11-10 11:12:59,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2024-11-10 11:12:59,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2024-11-10 11:12:59,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2024-11-10 11:12:59,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2024-11-10 11:12:59,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2024-11-10 11:12:59,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2024-11-10 11:12:59,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2024-11-10 11:12:59,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2024-11-10 11:12:59,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2024-11-10 11:12:59,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2024-11-10 11:12:59,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2024-11-10 11:12:59,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2024-11-10 11:12:59,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2024-11-10 11:12:59,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2024-11-10 11:12:59,876 INFO L130 BoogieDeclarations]: Found specification of procedure sm_block_valid [2024-11-10 11:12:59,876 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_block_valid [2024-11-10 11:12:59,876 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-10 11:12:59,876 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-10 11:12:59,876 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-10 11:12:59,876 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-10 11:12:59,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-10 11:12:59,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2024-11-10 11:12:59,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2024-11-10 11:12:59,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2024-11-10 11:12:59,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2024-11-10 11:12:59,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2024-11-10 11:12:59,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2024-11-10 11:12:59,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2024-11-10 11:12:59,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2024-11-10 11:12:59,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2024-11-10 11:12:59,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2024-11-10 11:12:59,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2024-11-10 11:12:59,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2024-11-10 11:12:59,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2024-11-10 11:12:59,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2024-11-10 11:12:59,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2024-11-10 11:12:59,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2024-11-10 11:12:59,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2024-11-10 11:12:59,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2024-11-10 11:12:59,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2024-11-10 11:12:59,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2024-11-10 11:12:59,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2024-11-10 11:12:59,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2024-11-10 11:12:59,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2024-11-10 11:12:59,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2024-11-10 11:12:59,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2024-11-10 11:12:59,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2024-11-10 11:12:59,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2024-11-10 11:12:59,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2024-11-10 11:12:59,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2024-11-10 11:12:59,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2024-11-10 11:12:59,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2024-11-10 11:12:59,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2024-11-10 11:12:59,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2024-11-10 11:12:59,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2024-11-10 11:12:59,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2024-11-10 11:12:59,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2024-11-10 11:12:59,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2024-11-10 11:12:59,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2024-11-10 11:12:59,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2024-11-10 11:12:59,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2024-11-10 11:12:59,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2024-11-10 11:12:59,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2024-11-10 11:12:59,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2024-11-10 11:12:59,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2024-11-10 11:12:59,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2024-11-10 11:12:59,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2024-11-10 11:12:59,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2024-11-10 11:12:59,879 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_out [2024-11-10 11:12:59,879 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_out [2024-11-10 11:12:59,879 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-10 11:12:59,879 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-10 11:12:59,879 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-10 11:12:59,879 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-10 11:12:59,879 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2024-11-10 11:12:59,879 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2024-11-10 11:12:59,879 INFO L130 BoogieDeclarations]: Found specification of procedure sm_write_sector [2024-11-10 11:12:59,879 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_write_sector [2024-11-10 11:12:59,879 INFO L130 BoogieDeclarations]: Found specification of procedure __nand_calculate_ecc [2024-11-10 11:12:59,879 INFO L138 BoogieDeclarations]: Found implementation of procedure __nand_calculate_ecc [2024-11-10 11:12:59,879 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_uint_must_check_helper [2024-11-10 11:12:59,879 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_uint_must_check_helper [2024-11-10 11:12:59,879 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2024-11-10 11:12:59,879 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2024-11-10 11:12:59,879 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2024-11-10 11:12:59,879 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2024-11-10 11:12:59,879 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2024-11-10 11:12:59,879 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2024-11-10 11:12:59,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2024-11-10 11:12:59,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2024-11-10 11:12:59,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2024-11-10 11:12:59,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2024-11-10 11:12:59,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2024-11-10 11:12:59,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2024-11-10 11:12:59,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2024-11-10 11:12:59,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2024-11-10 11:12:59,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2024-11-10 11:12:59,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2024-11-10 11:12:59,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2024-11-10 11:12:59,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2024-11-10 11:12:59,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2024-11-10 11:12:59,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2024-11-10 11:12:59,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2024-11-10 11:12:59,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2024-11-10 11:12:59,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2024-11-10 11:12:59,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2024-11-10 11:12:59,880 INFO L130 BoogieDeclarations]: Found specification of procedure sm_cache_flush [2024-11-10 11:12:59,881 INFO L138 BoogieDeclarations]: Found implementation of procedure sm_cache_flush [2024-11-10 11:12:59,881 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_in_r [2024-11-10 11:12:59,881 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_in_r [2024-11-10 11:12:59,881 INFO L130 BoogieDeclarations]: Found specification of procedure __kfifo_in [2024-11-10 11:12:59,881 INFO L138 BoogieDeclarations]: Found implementation of procedure __kfifo_in [2024-11-10 11:12:59,881 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-10 11:12:59,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-10 11:12:59,881 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2024-11-10 11:12:59,881 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2024-11-10 11:13:00,908 INFO L256 CfgBuilder]: Building ICFG [2024-11-10 11:13:00,915 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-10 11:13:01,040 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L4527: call ULTIMATE.dealloc(~#oob~1.base, ~#oob~1.offset);havoc ~#oob~1.base, ~#oob~1.offset; [2024-11-10 11:13:01,075 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533: havoc #t~malloc478.base, #t~malloc478.offset; [2024-11-10 11:13:26,200 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6657: havoc register_mtd_blktrans_#t~nondet500#1; [2024-11-10 11:13:26,200 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L6536: havoc __alloc_workqueue_key_#t~ret479#1.base, __alloc_workqueue_key_#t~ret479#1.offset; [2024-11-10 11:13:46,872 INFO L1247 $ProcedureCfgBuilder]: dead code at ProgramPoint L4707: 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;