./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--osst.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c00e63dc Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--osst.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash ebd239658ca66fc2a88dff98bee5ce76b76df85c4c4fcbda2897941a0670804c --- Real Ultimate output --- This is Ultimate 0.3.0-?-c00e63d-m [2025-02-06 06:43:16,336 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-06 06:43:16,387 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-06 06:43:16,393 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-06 06:43:16,393 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-06 06:43:16,408 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-06 06:43:16,408 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-06 06:43:16,408 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-06 06:43:16,408 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-06 06:43:16,408 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-06 06:43:16,409 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-06 06:43:16,409 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-06 06:43:16,409 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-06 06:43:16,409 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-06 06:43:16,409 INFO L153 SettingsManager]: * Use SBE=true [2025-02-06 06:43:16,409 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-06 06:43:16,409 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-06 06:43:16,409 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-06 06:43:16,409 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-06 06:43:16,410 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-06 06:43:16,410 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-06 06:43:16,410 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-06 06:43:16,410 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-06 06:43:16,410 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-06 06:43:16,410 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-06 06:43:16,410 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-06 06:43:16,410 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-06 06:43:16,410 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-06 06:43:16,410 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-06 06:43:16,410 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 06:43:16,411 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-06 06:43:16,411 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-06 06:43:16,411 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-06 06:43:16,411 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-06 06:43:16,411 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-06 06:43:16,411 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-06 06:43:16,411 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-06 06:43:16,411 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-06 06:43:16,411 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-06 06:43:16,411 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-06 06:43:16,411 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> ebd239658ca66fc2a88dff98bee5ce76b76df85c4c4fcbda2897941a0670804c [2025-02-06 06:43:16,664 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-06 06:43:16,678 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-06 06:43:16,679 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-06 06:43:16,680 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-06 06:43:16,680 INFO L274 PluginConnector]: CDTParser initialized [2025-02-06 06:43:16,682 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--osst.ko-entry_point.cil.out.i [2025-02-06 06:43:17,820 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/9becefcb3/49e37139186446e4ab98182b7ff73c35/FLAG7a004fab0 [2025-02-06 06:43:18,389 INFO L384 CDTParser]: Found 1 translation units. [2025-02-06 06:43:18,390 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--osst.ko-entry_point.cil.out.i [2025-02-06 06:43:18,431 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/9becefcb3/49e37139186446e4ab98182b7ff73c35/FLAG7a004fab0 [2025-02-06 06:43:18,443 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/9becefcb3/49e37139186446e4ab98182b7ff73c35 [2025-02-06 06:43:18,445 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-06 06:43:18,446 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-06 06:43:18,447 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-06 06:43:18,447 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-06 06:43:18,450 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-06 06:43:18,450 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 06:43:18" (1/1) ... [2025-02-06 06:43:18,451 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7973a023 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:18, skipping insertion in model container [2025-02-06 06:43:18,451 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 06:43:18" (1/1) ... [2025-02-06 06:43:18,564 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-06 06:43:20,166 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--osst.ko-entry_point.cil.out.i[353122,353135] [2025-02-06 06:43:20,205 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 06:43:20,228 INFO L200 MainTranslator]: Completed pre-run [2025-02-06 06:43:20,291 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [4668-4669] [2025-02-06 06:43:20,293 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [4678] [2025-02-06 06:43:20,293 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [4685] [2025-02-06 06:43:20,295 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [4728] [2025-02-06 06:43:20,295 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4731] [2025-02-06 06:43:20,295 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4734] [2025-02-06 06:43:20,296 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4737] [2025-02-06 06:43:20,308 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (90), "i" (12UL)); [5080-5081] [2025-02-06 06:43:20,308 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (92), "i" (12UL)); [5088-5089] [2025-02-06 06:43:20,308 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (93), "i" (12UL)); [5096-5097] [2025-02-06 06:43:20,309 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (123), "i" (12UL)); [5123-5124] [2025-02-06 06:43:20,310 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (124), "i" (12UL)); [5131-5132] [2025-02-06 06:43:20,587 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--osst.ko-entry_point.cil.out.i[353122,353135] [2025-02-06 06:43:20,600 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 06:43:20,665 INFO L204 MainTranslator]: Completed translation [2025-02-06 06:43:20,666 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:20 WrapperNode [2025-02-06 06:43:20,666 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-06 06:43:20,667 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-06 06:43:20,667 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-06 06:43:20,667 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-06 06:43:20,672 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:20" (1/1) ... [2025-02-06 06:43:20,749 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:20" (1/1) ... [2025-02-06 06:43:20,964 INFO L138 Inliner]: procedures = 246, calls = 4201, calls flagged for inlining = 108, calls inlined = 103, statements flattened = 10455 [2025-02-06 06:43:20,965 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-06 06:43:20,966 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-06 06:43:20,966 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-06 06:43:20,966 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-06 06:43:20,972 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:20" (1/1) ... [2025-02-06 06:43:20,973 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:20" (1/1) ... [2025-02-06 06:43:21,014 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:20" (1/1) ... [2025-02-06 06:43:21,977 INFO L175 MemorySlicer]: Split 2903 memory accesses to 35 slices as follows [1, 8, 7, 5, 2, 2, 1, 6, 2, 1, 9, 3, 31, 13, 2, 4, 1, 4, 7, 5, 8, 2, 8, 2, 4, 5, 10, 29, 10, 16, 1, 5, 96, 2543, 50]. 88 percent of accesses are in the largest equivalence class. The 209 initializations are split as follows [1, 8, 7, 5, 2, 2, 1, 6, 2, 0, 9, 3, 0, 0, 2, 4, 1, 4, 7, 5, 8, 2, 8, 2, 4, 5, 10, 0, 0, 0, 0, 5, 0, 46, 50]. The 1102 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 1, 16, 0, 0, 96, 923, 0]. [2025-02-06 06:43:21,978 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:20" (1/1) ... [2025-02-06 06:43:21,978 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:20" (1/1) ... [2025-02-06 06:43:22,118 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:20" (1/1) ... [2025-02-06 06:43:22,139 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:20" (1/1) ... [2025-02-06 06:43:22,184 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:20" (1/1) ... [2025-02-06 06:43:22,215 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:20" (1/1) ... [2025-02-06 06:43:22,285 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-06 06:43:22,286 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-06 06:43:22,287 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-06 06:43:22,287 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-06 06:43:22,288 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:20" (1/1) ... [2025-02-06 06:43:22,292 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 06:43:22,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 06:43:22,311 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-06 06:43:22,318 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-06 06:43:22,333 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-06 06:43:22,333 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-06 06:43:22,333 INFO L130 BoogieDeclarations]: Found specification of procedure osst_log_options [2025-02-06 06:43:22,334 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_log_options [2025-02-06 06:43:22,334 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2025-02-06 06:43:22,334 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2025-02-06 06:43:22,334 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2025-02-06 06:43:22,334 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2025-02-06 06:43:22,334 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2025-02-06 06:43:22,334 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2025-02-06 06:43:22,334 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2025-02-06 06:43:22,334 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2025-02-06 06:43:22,334 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2025-02-06 06:43:22,334 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2025-02-06 06:43:22,335 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2025-02-06 06:43:22,335 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2025-02-06 06:43:22,335 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2025-02-06 06:43:22,335 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2025-02-06 06:43:22,335 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2025-02-06 06:43:22,335 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2025-02-06 06:43:22,335 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2025-02-06 06:43:22,335 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2025-02-06 06:43:22,335 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2025-02-06 06:43:22,336 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2025-02-06 06:43:22,336 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2025-02-06 06:43:22,336 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2025-02-06 06:43:22,336 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2025-02-06 06:43:22,336 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2025-02-06 06:43:22,336 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2025-02-06 06:43:22,336 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2025-02-06 06:43:22,336 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2025-02-06 06:43:22,336 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2025-02-06 06:43:22,336 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2025-02-06 06:43:22,336 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2025-02-06 06:43:22,336 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2025-02-06 06:43:22,336 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#31 [2025-02-06 06:43:22,336 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#32 [2025-02-06 06:43:22,336 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#33 [2025-02-06 06:43:22,336 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#34 [2025-02-06 06:43:22,336 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2025-02-06 06:43:22,336 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2025-02-06 06:43:22,336 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2025-02-06 06:43:22,336 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2025-02-06 06:43:22,336 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2025-02-06 06:43:22,336 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2025-02-06 06:43:22,336 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2025-02-06 06:43:22,336 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2025-02-06 06:43:22,336 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2025-02-06 06:43:22,336 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2025-02-06 06:43:22,337 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2025-02-06 06:43:22,337 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2025-02-06 06:43:22,337 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2025-02-06 06:43:22,337 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2025-02-06 06:43:22,337 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2025-02-06 06:43:22,337 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2025-02-06 06:43:22,337 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2025-02-06 06:43:22,337 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2025-02-06 06:43:22,337 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2025-02-06 06:43:22,337 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2025-02-06 06:43:22,337 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2025-02-06 06:43:22,337 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2025-02-06 06:43:22,337 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2025-02-06 06:43:22,337 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2025-02-06 06:43:22,337 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2025-02-06 06:43:22,337 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2025-02-06 06:43:22,337 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2025-02-06 06:43:22,337 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2025-02-06 06:43:22,337 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2025-02-06 06:43:22,337 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2025-02-06 06:43:22,337 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2025-02-06 06:43:22,337 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#31 [2025-02-06 06:43:22,337 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#32 [2025-02-06 06:43:22,337 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#33 [2025-02-06 06:43:22,337 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#34 [2025-02-06 06:43:22,337 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-06 06:43:22,337 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-06 06:43:22,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-06 06:43:22,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-06 06:43:22,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-06 06:43:22,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-06 06:43:22,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-06 06:43:22,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-06 06:43:22,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-06 06:43:22,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-06 06:43:22,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-06 06:43:22,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-06 06:43:22,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-06 06:43:22,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-06 06:43:22,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-06 06:43:22,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-06 06:43:22,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-06 06:43:22,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-06 06:43:22,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-06 06:43:22,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-06 06:43:22,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-06 06:43:22,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-06 06:43:22,340 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-06 06:43:22,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-06 06:43:22,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-06 06:43:22,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-06 06:43:22,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-06 06:43:22,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-06 06:43:22,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-06 06:43:22,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-06 06:43:22,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-06 06:43:22,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-06 06:43:22,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-06 06:43:22,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-06 06:43:22,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-06 06:43:22,341 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-06 06:43:22,342 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-06 06:43:22,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-06 06:43:22,342 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-06 06:43:22,343 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_behind_check [2025-02-06 06:43:22,343 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_behind_check [2025-02-06 06:43:22,343 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-02-06 06:43:22,343 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-02-06 06:43:22,343 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_block_when_processing_errors [2025-02-06 06:43:22,343 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_block_when_processing_errors [2025-02-06 06:43:22,343 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-02-06 06:43:22,343 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-02-06 06:43:22,343 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_unlock [2025-02-06 06:43:22,343 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_unlock [2025-02-06 06:43:22,343 INFO L130 BoogieDeclarations]: Found specification of procedure osst_release_request [2025-02-06 06:43:22,343 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_release_request [2025-02-06 06:43:22,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-06 06:43:22,343 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-06 06:43:22,343 INFO L130 BoogieDeclarations]: Found specification of procedure osst_set_frame_position [2025-02-06 06:43:22,343 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_set_frame_position [2025-02-06 06:43:22,343 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_header [2025-02-06 06:43:22,343 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_header [2025-02-06 06:43:22,343 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible_nested [2025-02-06 06:43:22,343 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible_nested [2025-02-06 06:43:22,343 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-06 06:43:22,343 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-06 06:43:22,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-06 06:43:22,343 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-06 06:43:22,343 INFO L130 BoogieDeclarations]: Found specification of procedure device_create_file [2025-02-06 06:43:22,343 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create_file [2025-02-06 06:43:22,343 INFO L130 BoogieDeclarations]: Found specification of procedure osst_read_frame [2025-02-06 06:43:22,343 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_read_frame [2025-02-06 06:43:22,346 INFO L130 BoogieDeclarations]: Found specification of procedure tape_name [2025-02-06 06:43:22,346 INFO L138 BoogieDeclarations]: Found implementation of procedure tape_name [2025-02-06 06:43:22,346 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_device_put [2025-02-06 06:43:22,346 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_device_put [2025-02-06 06:43:22,346 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-06 06:43:22,346 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-06 06:43:22,346 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-06 06:43:22,346 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-06 06:43:22,346 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-06 06:43:22,346 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-06 06:43:22,346 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-06 06:43:22,346 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-06 06:43:22,346 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-06 06:43:22,346 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-06 06:43:22,346 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-06 06:43:22,346 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-06 06:43:22,346 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-06 06:43:22,346 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-06 06:43:22,346 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-06 06:43:22,346 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-06 06:43:22,346 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-06 06:43:22,346 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-06 06:43:22,346 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-06 06:43:22,347 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-06 06:43:22,347 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-06 06:43:22,347 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-06 06:43:22,347 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-06 06:43:22,347 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-06 06:43:22,347 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-06 06:43:22,347 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-06 06:43:22,347 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-06 06:43:22,347 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-06 06:43:22,347 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-06 06:43:22,347 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-06 06:43:22,347 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-06 06:43:22,347 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-06 06:43:22,347 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-06 06:43:22,347 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-06 06:43:22,347 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-06 06:43:22,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-06 06:43:22,349 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-06 06:43:22,350 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-06 06:43:22,350 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-06 06:43:22,350 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-06 06:43:22,350 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-06 06:43:22,350 INFO L130 BoogieDeclarations]: Found specification of procedure osst_flush_write_buffer [2025-02-06 06:43:22,350 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_flush_write_buffer [2025-02-06 06:43:22,350 INFO L130 BoogieDeclarations]: Found specification of procedure osst_initiate_read [2025-02-06 06:43:22,350 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_initiate_read [2025-02-06 06:43:22,350 INFO L130 BoogieDeclarations]: Found specification of procedure osst_seek_logical_blk [2025-02-06 06:43:22,350 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_seek_logical_blk [2025-02-06 06:43:22,350 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_trailer [2025-02-06 06:43:22,350 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_trailer [2025-02-06 06:43:22,350 INFO L130 BoogieDeclarations]: Found specification of procedure osst_flush_drive_buffer [2025-02-06 06:43:22,350 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_flush_drive_buffer [2025-02-06 06:43:22,350 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-06 06:43:22,350 INFO L130 BoogieDeclarations]: Found specification of procedure osst_int_ioctl [2025-02-06 06:43:22,350 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_int_ioctl [2025-02-06 06:43:22,350 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-02-06 06:43:22,350 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-02-06 06:43:22,350 INFO L130 BoogieDeclarations]: Found specification of procedure do_door_lock [2025-02-06 06:43:22,351 INFO L138 BoogieDeclarations]: Found implementation of procedure do_door_lock [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure osst_copy_to_buffer [2025-02-06 06:43:22,351 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_copy_to_buffer [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure __osst_analyze_headers [2025-02-06 06:43:22,351 INFO L138 BoogieDeclarations]: Found implementation of procedure __osst_analyze_headers [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-06 06:43:22,351 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2025-02-06 06:43:22,351 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure osst_get_logical_frame [2025-02-06 06:43:22,351 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_get_logical_frame [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure driver_unregister [2025-02-06 06:43:22,351 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_unregister [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure osst_position_tape_and_confirm [2025-02-06 06:43:22,351 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_position_tape_and_confirm [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-06 06:43:22,351 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-06 06:43:22,351 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2025-02-06 06:43:22,352 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2025-02-06 06:43:22,352 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-06 06:43:22,352 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-06 06:43:22,352 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-06 06:43:22,352 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-06 06:43:22,352 INFO L130 BoogieDeclarations]: Found specification of procedure osst_verify_frame [2025-02-06 06:43:22,352 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_verify_frame [2025-02-06 06:43:22,352 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-06 06:43:22,352 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-06 06:43:22,352 INFO L130 BoogieDeclarations]: Found specification of procedure osst_wait_ready [2025-02-06 06:43:22,354 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_wait_ready [2025-02-06 06:43:22,354 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-06 06:43:22,354 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-06 06:43:22,354 INFO L130 BoogieDeclarations]: Found specification of procedure osst_reset_header [2025-02-06 06:43:22,354 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_reset_header [2025-02-06 06:43:22,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-06 06:43:22,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-06 06:43:22,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-06 06:43:22,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-06 06:43:22,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-06 06:43:22,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-06 06:43:22,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-06 06:43:22,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-06 06:43:22,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-06 06:43:22,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-06 06:43:22,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-06 06:43:22,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-06 06:43:22,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-06 06:43:22,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-06 06:43:22,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-06 06:43:22,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-06 06:43:22,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-06 06:43:22,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-06 06:43:22,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-06 06:43:22,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-06 06:43:22,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure osst_do_scsi [2025-02-06 06:43:22,355 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_do_scsi [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2025-02-06 06:43:22,355 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2025-02-06 06:43:22,355 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-06 06:43:22,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure osst_chk_result [2025-02-06 06:43:22,356 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_chk_result [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure osst_sysfs_add [2025-02-06 06:43:22,356 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_sysfs_add [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-06 06:43:22,356 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-06 06:43:22,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-06 06:43:22,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-06 06:43:22,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-06 06:43:22,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-06 06:43:22,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-06 06:43:22,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-06 06:43:22,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-06 06:43:22,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-06 06:43:22,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-06 06:43:22,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-06 06:43:22,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-06 06:43:22,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-06 06:43:22,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-06 06:43:22,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-06 06:43:22,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-06 06:43:22,357 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-06 06:43:22,357 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-06 06:43:22,357 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-06 06:43:22,357 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-06 06:43:22,357 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-06 06:43:22,357 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-06 06:43:22,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-06 06:43:22,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-06 06:43:22,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-06 06:43:22,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-06 06:43:22,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-06 06:43:22,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-06 06:43:22,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-06 06:43:22,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-06 06:43:22,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-06 06:43:22,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-06 06:43:22,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-06 06:43:22,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-06 06:43:22,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-06 06:43:22,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-06 06:43:22,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-06 06:43:22,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-06 06:43:22,359 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-06 06:43:22,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-06 06:43:22,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-06 06:43:22,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-06 06:43:22,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-06 06:43:22,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-06 06:43:22,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-06 06:43:22,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-06 06:43:22,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-06 06:43:22,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-06 06:43:22,360 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-06 06:43:22,361 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-06 06:43:22,361 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-06 06:43:22,361 INFO L130 BoogieDeclarations]: Found specification of procedure osst_space_over_filemarks_backward [2025-02-06 06:43:22,361 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_space_over_filemarks_backward [2025-02-06 06:43:22,361 INFO L130 BoogieDeclarations]: Found specification of procedure osst_read_back_buffer_and_rewrite [2025-02-06 06:43:22,361 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_read_back_buffer_and_rewrite [2025-02-06 06:43:22,361 INFO L130 BoogieDeclarations]: Found specification of procedure cross_eof [2025-02-06 06:43:22,361 INFO L138 BoogieDeclarations]: Found implementation of procedure cross_eof [2025-02-06 06:43:22,361 INFO L130 BoogieDeclarations]: Found specification of procedure osst_sysfs_cleanup [2025-02-06 06:43:22,361 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_sysfs_cleanup [2025-02-06 06:43:22,361 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-06 06:43:22,361 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-06 06:43:22,361 INFO L130 BoogieDeclarations]: Found specification of procedure append_to_buffer [2025-02-06 06:43:22,361 INFO L138 BoogieDeclarations]: Found implementation of procedure append_to_buffer [2025-02-06 06:43:22,361 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2025-02-06 06:43:22,361 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2025-02-06 06:43:22,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-06 06:43:22,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2025-02-06 06:43:22,362 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure osst_reposition_and_retry [2025-02-06 06:43:22,362 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_reposition_and_retry [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_filemark [2025-02-06 06:43:22,362 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_filemark [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure osst_sysfs_destroy [2025-02-06 06:43:22,362 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_sysfs_destroy [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-06 06:43:22,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-06 06:43:22,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout_interruptible [2025-02-06 06:43:22,362 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout_interruptible [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure vmalloc [2025-02-06 06:43:22,362 INFO L138 BoogieDeclarations]: Found implementation of procedure vmalloc [2025-02-06 06:43:22,362 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-06 06:43:22,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-06 06:43:22,363 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_lock [2025-02-06 06:43:22,363 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_lock [2025-02-06 06:43:22,363 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-02-06 06:43:22,363 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-02-06 06:43:22,364 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-06 06:43:22,364 INFO L130 BoogieDeclarations]: Found specification of procedure __osst_write_header [2025-02-06 06:43:22,364 INFO L138 BoogieDeclarations]: Found implementation of procedure __osst_write_header [2025-02-06 06:43:22,364 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write [2025-02-06 06:43:22,364 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write [2025-02-06 06:43:22,364 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_frame [2025-02-06 06:43:22,364 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_frame [2025-02-06 06:43:22,364 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2025-02-06 06:43:22,364 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2025-02-06 06:43:22,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-06 06:43:22,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-06 06:43:22,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-06 06:43:22,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-06 06:43:22,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-06 06:43:22,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-06 06:43:22,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-06 06:43:22,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-06 06:43:22,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-06 06:43:22,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-06 06:43:22,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-06 06:43:22,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-06 06:43:22,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-06 06:43:22,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-06 06:43:22,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-06 06:43:22,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-06 06:43:22,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-06 06:43:22,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-06 06:43:22,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-06 06:43:22,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-06 06:43:22,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-06 06:43:22,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-06 06:43:22,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-06 06:43:22,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-06 06:43:22,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-06 06:43:22,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure osst_get_frame_position [2025-02-06 06:43:22,369 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_get_frame_position [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure os_scsi_tape_flush [2025-02-06 06:43:22,369 INFO L138 BoogieDeclarations]: Found implementation of procedure os_scsi_tape_flush [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure osst_flush_buffer [2025-02-06 06:43:22,369 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_flush_buffer [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure osst_copy_from_buffer [2025-02-06 06:43:22,369 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_copy_from_buffer [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-02-06 06:43:22,369 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2025-02-06 06:43:22,369 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure normalize_buffer [2025-02-06 06:43:22,369 INFO L138 BoogieDeclarations]: Found implementation of procedure normalize_buffer [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure osst_init_aux [2025-02-06 06:43:22,369 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_init_aux [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_error_recovery [2025-02-06 06:43:22,369 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_error_recovery [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_eod [2025-02-06 06:43:22,369 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_eod [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2025-02-06 06:43:22,369 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure osst_space_over_filemarks_forward_slow [2025-02-06 06:43:22,369 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_space_over_filemarks_forward_slow [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2025-02-06 06:43:22,369 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure sg_set_page [2025-02-06 06:43:22,369 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_set_page [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_chrdev_6 [2025-02-06 06:43:22,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_chrdev_6 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-06 06:43:22,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-06 06:43:22,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-06 06:43:22,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-06 06:43:22,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-06 06:43:22,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-06 06:43:22,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-06 06:43:22,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-06 06:43:22,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-06 06:43:22,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-06 06:43:22,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-06 06:43:22,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-06 06:43:22,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-06 06:43:22,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-06 06:43:22,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-06 06:43:22,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-06 06:43:22,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-06 06:43:22,371 INFO L130 BoogieDeclarations]: Found specification of procedure osst_recover_wait_frame [2025-02-06 06:43:22,371 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_recover_wait_frame [2025-02-06 06:43:22,371 INFO L130 BoogieDeclarations]: Found specification of procedure osst_wait_frame [2025-02-06 06:43:22,371 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_wait_frame [2025-02-06 06:43:22,371 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-06 06:43:22,371 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-06 06:43:22,371 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-06 06:43:22,371 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-06 06:43:23,518 INFO L257 CfgBuilder]: Building ICFG [2025-02-06 06:43:23,521 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-06 06:43:23,589 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12345: havoc #t~nondet2849; [2025-02-06 06:43:23,692 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8009: call ULTIMATE.dealloc(~#scmd~1.base, ~#scmd~1.offset);havoc ~#scmd~1.base, ~#scmd~1.offset; [2025-02-06 06:43:24,164 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6076: call ULTIMATE.dealloc(~#cmd~5.base, ~#cmd~5.offset);havoc ~#cmd~5.base, ~#cmd~5.offset; [2025-02-06 06:43:24,912 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5892: call ULTIMATE.dealloc(~#cmd~2.base, ~#cmd~2.offset);havoc ~#cmd~2.base, ~#cmd~2.offset; [2025-02-06 06:43:25,516 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9140: call ULTIMATE.dealloc(~#cmd~11#1.base, ~#cmd~11#1.offset);havoc ~#cmd~11#1.base, ~#cmd~11#1.offset;call ULTIMATE.dealloc(~#SRpnt~17#1.base, ~#SRpnt~17#1.offset);havoc ~#SRpnt~17#1.base, ~#SRpnt~17#1.offset; [2025-02-06 06:43:25,517 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5839: call ULTIMATE.dealloc(osst_wait_for_medium_~#cmd~1#1.base, osst_wait_for_medium_~#cmd~1#1.offset);havoc osst_wait_for_medium_~#cmd~1#1.base, osst_wait_for_medium_~#cmd~1#1.offset; [2025-02-06 06:43:25,522 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12249: havoc alloc_pages_current_#t~ret2835#1.base, alloc_pages_current_#t~ret2835#1.offset; [2025-02-06 06:43:25,530 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12379: havoc scsi_set_medium_removal_#t~nondet2857#1; [2025-02-06 06:43:25,563 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4844: havoc __kmalloc_#t~ret66#1.base, __kmalloc_#t~ret66#1.offset; [2025-02-06 06:43:25,607 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5791: call ULTIMATE.dealloc(~#cmd~0#1.base, ~#cmd~0#1.offset);havoc ~#cmd~0#1.base, ~#cmd~0#1.offset; [2025-02-06 06:43:25,607 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12307: havoc jiffies_to_msecs_#t~nondet2844#1; [2025-02-06 06:43:25,662 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5022: havoc #t~mem110.base, #t~mem110.offset; [2025-02-06 06:43:25,678 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5137: havoc #t~mem143; [2025-02-06 06:43:25,777 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12286: havoc device_create_#t~ret2841#1.base, device_create_#t~ret2841#1.offset; [2025-02-06 06:43:25,892 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12237: havoc _copy_to_user_#t~nondet2833#1; [2025-02-06 06:43:25,980 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4979: havoc #t~mem83; [2025-02-06 06:43:26,053 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5975: call ULTIMATE.dealloc(~#cmd~3.base, ~#cmd~3.offset);havoc ~#cmd~3.base, ~#cmd~3.offset;call ULTIMATE.dealloc(~#mybuf~0.base, ~#mybuf~0.offset);havoc ~#mybuf~0.base, ~#mybuf~0.offset; [2025-02-06 06:43:42,994 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12277: havoc capable_#t~nondet2840#1; [2025-02-06 06:43:42,994 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7785: havoc osst_parse_firmware_rev_#t~mem1287#1;havoc osst_parse_firmware_rev_#t~mem1288#1;havoc osst_parse_firmware_rev_#t~mem1289#1; [2025-02-06 06:43:42,994 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7787: havoc osst_parse_firmware_rev_#t~mem1290#1;havoc osst_parse_firmware_rev_#t~mem1291#1;havoc osst_parse_firmware_rev_#t~mem1292#1;havoc osst_parse_firmware_rev_#t~mem1293#1; [2025-02-06 06:43:42,994 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7793: call ULTIMATE.dealloc(osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset);havoc osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset; [2025-02-06 06:43:42,994 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11636: call ULTIMATE.dealloc(main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset);havoc main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset);havoc main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg16~0#1.base, main_~#ldvarg16~0#1.offset);havoc main_~#ldvarg16~0#1.base, main_~#ldvarg16~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg15~0#1.base, main_~#ldvarg15~0#1.offset);havoc main_~#ldvarg15~0#1.base, main_~#ldvarg15~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset);havoc main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg13~0#1.base, main_~#ldvarg13~0#1.offset);havoc main_~#ldvarg13~0#1.base, main_~#ldvarg13~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset);havoc main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset);havoc main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset; [2025-02-06 06:43:42,994 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12297: havoc driver_create_file_#t~nondet2843#1; [2025-02-06 06:43:42,994 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11251: call ULTIMATE.dealloc(osst_probe_~#__key~2#1.base, osst_probe_~#__key~2#1.offset);havoc osst_probe_~#__key~2#1.base, osst_probe_~#__key~2#1.offset;call ULTIMATE.dealloc(osst_probe_~#name~29#1.base, osst_probe_~#name~29#1.offset);havoc osst_probe_~#name~29#1.base, osst_probe_~#name~29#1.offset; [2025-02-06 06:43:42,994 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8753: call ULTIMATE.dealloc(osst_read_~#i~6#1.base, osst_read_~#i~6#1.offset);havoc osst_read_~#i~6#1.base, osst_read_~#i~6#1.offset;call ULTIMATE.dealloc(osst_read_~#SRpnt~16#1.base, osst_read_~#SRpnt~16#1.offset);havoc osst_read_~#SRpnt~16#1.base, osst_read_~#SRpnt~16#1.offset; [2025-02-06 06:43:42,994 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12327: havoc noop_llseek_#t~nondet2846#1; [2025-02-06 06:43:42,995 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12197: havoc __class_create_#t~ret2829#1.base, __class_create_#t~ret2829#1.offset; [2025-02-06 06:43:42,995 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11147: call ULTIMATE.dealloc(osst_sysfs_init_~#__key~1#1.base, osst_sysfs_init_~#__key~1#1.offset);havoc osst_sysfs_init_~#__key~1#1.base, osst_sysfs_init_~#__key~1#1.offset; [2025-02-06 06:43:42,995 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9572: call ULTIMATE.dealloc(__os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset);havoc __os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset;call ULTIMATE.dealloc(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset);havoc __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset; [2025-02-06 06:43:42,995 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12349: havoc scsi_device_get_#t~nondet2850#1; [2025-02-06 06:43:42,995 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12223: havoc __register_chrdev_#t~nondet2831#1; [2025-02-06 06:43:42,995 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12360: havoc scsi_ioctl_#t~nondet2852#1; [2025-02-06 06:43:42,995 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12364: havoc scsi_ioctl_block_when_processing_errors_#t~nondet2853#1; [2025-02-06 06:43:42,995 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12372: havoc scsi_register_driver_#t~nondet2855#1; [2025-02-06 06:43:42,995 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10919: call ULTIMATE.dealloc(osst_supports_~#support_list~0#1.base, osst_supports_~#support_list~0#1.offset);havoc osst_supports_~#support_list~0#1.base, osst_supports_~#support_list~0#1.offset; [2025-02-06 06:43:42,995 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12246: havoc alloc_disk_#t~ret2834#1.base, alloc_disk_#t~ret2834#1.offset; [2025-02-06 06:43:42,995 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10137: call ULTIMATE.dealloc(osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset);havoc osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset;call ULTIMATE.dealloc(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset);havoc osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset;call ULTIMATE.dealloc(osst_ioctl_~#mt_status~0#1.base, osst_ioctl_~#mt_status~0#1.offset);havoc osst_ioctl_~#mt_status~0#1.base, osst_ioctl_~#mt_status~0#1.offset;call ULTIMATE.dealloc(osst_ioctl_~#mt_pos~0#1.base, osst_ioctl_~#mt_pos~0#1.offset);havoc osst_ioctl_~#mt_pos~0#1.base, osst_ioctl_~#mt_pos~0#1.offset; [2025-02-06 06:43:44,401 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-02-06 06:43:46,331 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12317: havoc #t~nondet2845; [2025-02-06 06:43:46,649 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12290: havoc #t~nondet2842; [2025-02-06 06:43:46,856 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6035: call ULTIMATE.dealloc(~#cmd~4.base, ~#cmd~4.offset);havoc ~#cmd~4.base, ~#cmd~4.offset; [2025-02-06 06:43:46,882 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5208: havoc #t~mem199.base, #t~mem199.offset; [2025-02-06 06:43:48,032 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8120: call ULTIMATE.dealloc(~#cmd~9#1.base, ~#cmd~9#1.offset);havoc ~#cmd~9#1.base, ~#cmd~9#1.offset; [2025-02-06 06:43:51,084 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7379: call ULTIMATE.dealloc(~#id_string~0#1.base, ~#id_string~0#1.offset);havoc ~#id_string~0#1.base, ~#id_string~0#1.offset; [2025-02-06 06:43:51,085 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12389: havoc strlcpy_#t~nondet2859#1; [2025-02-06 06:43:51,993 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6244: havoc #t~mem634; [2025-02-06 06:43:51,994 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6137: havoc #t~mem600; [2025-02-06 06:43:52,161 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12334: havoc #t~nondet2847; [2025-02-06 06:43:53,590 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4692: havoc #t~bitwise1; [2025-02-06 06:43:55,263 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12266: havoc blk_rq_map_user_#t~nondet2838#1; [2025-02-06 06:43:55,264 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12385: havoc sg_next_#t~ret2858#1.base, sg_next_#t~ret2858#1.offset; [2025-02-06 06:43:55,264 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12262: havoc blk_rq_map_kern_#t~nondet2837#1; [2025-02-06 06:43:55,264 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12255: havoc blk_get_request_#t~ret2836#1.base, blk_get_request_#t~ret2836#1.offset; [2025-02-06 06:43:55,264 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4790: call ULTIMATE.dealloc(init_completion_~#__key~0#1.base, init_completion_~#__key~0#1.offset);havoc init_completion_~#__key~0#1.base, init_completion_~#__key~0#1.offset; [2025-02-06 06:43:56,144 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12375: havoc scsi_sense_desc_find_#t~ret2856#1.base, scsi_sense_desc_find_#t~ret2856#1.offset; [2025-02-06 06:43:56,144 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12368: havoc scsi_normalize_sense_#t~nondet2854#1; [2025-02-06 06:43:56,144 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12356: havoc scsi_get_sense_info_fld_#t~nondet2851#1; [2025-02-06 06:43:57,498 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6496: call ULTIMATE.dealloc(~#cmd~6.base, ~#cmd~6.offset);havoc ~#cmd~6.base, ~#cmd~6.offset; [2025-02-06 06:43:58,559 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6676: call ULTIMATE.dealloc(~#cmd~7.base, ~#cmd~7.offset);havoc ~#cmd~7.base, ~#cmd~7.offset; [2025-02-06 06:43:58,674 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12341: havoc #t~nondet2848; [2025-02-06 06:43:58,715 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12395: havoc #t~ret2860.base, #t~ret2860.offset; [2025-02-06 06:43:58,878 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12233: havoc _copy_from_user_#t~nondet2832#1; [2025-02-06 06:44:01,434 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8425: call ULTIMATE.dealloc(~#i~5#1.base, ~#i~5#1.offset);havoc ~#i~5#1.base, ~#i~5#1.offset;call ULTIMATE.dealloc(~#SRpnt~15#1.base, ~#SRpnt~15#1.offset);havoc ~#SRpnt~15#1.base, ~#SRpnt~15#1.offset; [2025-02-06 06:44:02,046 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8308: call ULTIMATE.dealloc(~#cmd~10.base, ~#cmd~10.offset);havoc ~#cmd~10.base, ~#cmd~10.offset; [2025-02-06 06:44:02,446 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8003: havoc #t~ite1445;havoc #t~mem1444;call ULTIMATE.dealloc(~#scmd~0.base, ~#scmd~0.offset);havoc ~#scmd~0.base, ~#scmd~0.offset;call ULTIMATE.dealloc(~#mybuf~1.base, ~#mybuf~1.offset);havoc ~#mybuf~1.base, ~#mybuf~1.offset;call ULTIMATE.dealloc(~#mysense~0.base, ~#mysense~0.offset);havoc ~#mysense~0.base, ~#mysense~0.offset; [2025-02-06 06:44:03,483 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9983: call ULTIMATE.dealloc(~#SRpnt~19#1.base, ~#SRpnt~19#1.offset);havoc ~#SRpnt~19#1.base, ~#SRpnt~19#1.offset; [2025-02-06 06:44:03,483 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4760: havoc atomic64_read_#t~mem32#1; [2025-02-06 06:44:06,113 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12216: havoc __msecs_to_jiffies_#t~nondet2830#1; [2025-02-06 06:44:07,988 INFO L? ?]: Removed 4751 outVars from TransFormulas that were not future-live. [2025-02-06 06:44:07,988 INFO L308 CfgBuilder]: Performing block encoding [2025-02-06 06:44:08,064 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-06 06:44:08,065 INFO L337 CfgBuilder]: Removed 2 assume(true) statements. [2025-02-06 06:44:08,065 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 06:44:08 BoogieIcfgContainer [2025-02-06 06:44:08,065 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-06 06:44:08,067 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-06 06:44:08,067 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-06 06:44:08,070 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-06 06:44:08,070 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.02 06:43:18" (1/3) ... [2025-02-06 06:44:08,070 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d9b4574 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 06:44:08, skipping insertion in model container [2025-02-06 06:44:08,070 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:20" (2/3) ... [2025-02-06 06:44:08,071 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d9b4574 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 06:44:08, skipping insertion in model container [2025-02-06 06:44:08,071 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 06:44:08" (3/3) ... [2025-02-06 06:44:08,071 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--osst.ko-entry_point.cil.out.i [2025-02-06 06:44:08,080 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-06 06:44:08,083 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--osst.ko-entry_point.cil.out.i that has 197 procedures, 4115 locations, 1 initial locations, 149 loop locations, and 1 error locations. [2025-02-06 06:44:08,159 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 06:44:08,167 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;@17e7123b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 06:44:08,167 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-02-06 06:44:08,176 INFO L276 IsEmpty]: Start isEmpty. Operand has 3655 states, 2796 states have (on average 1.4449213161659513) internal successors, (4040), 2841 states have internal predecessors, (4040), 750 states have call successors, (750), 95 states have call predecessors, (750), 94 states have return successors, (739), 734 states have call predecessors, (739), 739 states have call successors, (739) [2025-02-06 06:44:08,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 533 [2025-02-06 06:44:08,204 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:44:08,204 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:44:08,205 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:44:08,208 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:44:08,208 INFO L85 PathProgramCache]: Analyzing trace with hash -1833817852, now seen corresponding path program 1 times [2025-02-06 06:44:08,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:44:08,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763524893] [2025-02-06 06:44:08,214 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:44:08,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:44:10,441 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 532 statements into 1 equivalence classes. [2025-02-06 06:44:10,732 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 532 of 532 statements. [2025-02-06 06:44:10,732 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:44:10,732 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:44:11,239 INFO L134 CoverageAnalysis]: Checked inductivity of 4452 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 4332 trivial. 0 not checked. [2025-02-06 06:44:11,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:44:11,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763524893] [2025-02-06 06:44:11,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763524893] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 06:44:11,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [533269404] [2025-02-06 06:44:11,242 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:44:11,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 06:44:11,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 06:44:11,245 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-06 06:44:11,249 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-02-06 06:44:14,637 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 532 statements into 1 equivalence classes. [2025-02-06 06:44:15,189 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 532 of 532 statements. [2025-02-06 06:44:15,189 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:44:15,189 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:44:15,210 INFO L256 TraceCheckSpWp]: Trace formula consists of 5553 conjuncts, 1 conjuncts are in the unsatisfiable core [2025-02-06 06:44:15,223 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 06:44:15,254 INFO L134 CoverageAnalysis]: Checked inductivity of 4452 backedges. 216 proven. 0 refuted. 0 times theorem prover too weak. 4236 trivial. 0 not checked. [2025-02-06 06:44:15,256 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 06:44:15,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [533269404] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:44:15,256 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-06 06:44:15,257 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2025-02-06 06:44:15,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534289818] [2025-02-06 06:44:15,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:44:15,261 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-02-06 06:44:15,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:44:15,284 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-02-06 06:44:15,284 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-02-06 06:44:15,293 INFO L87 Difference]: Start difference. First operand has 3655 states, 2796 states have (on average 1.4449213161659513) internal successors, (4040), 2841 states have internal predecessors, (4040), 750 states have call successors, (750), 95 states have call predecessors, (750), 94 states have return successors, (739), 734 states have call predecessors, (739), 739 states have call successors, (739) Second operand has 2 states, 2 states have (on average 44.5) internal successors, (89), 2 states have internal predecessors, (89), 2 states have call successors, (43), 2 states have call predecessors, (43), 2 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2025-02-06 06:44:16,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:44:16,399 INFO L93 Difference]: Finished difference Result 7305 states and 11299 transitions. [2025-02-06 06:44:16,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-02-06 06:44:16,401 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 44.5) internal successors, (89), 2 states have internal predecessors, (89), 2 states have call successors, (43), 2 states have call predecessors, (43), 2 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) Word has length 532 [2025-02-06 06:44:16,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:44:16,439 INFO L225 Difference]: With dead ends: 7305 [2025-02-06 06:44:16,439 INFO L226 Difference]: Without dead ends: 3619 [2025-02-06 06:44:16,471 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 533 GetRequests, 533 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-02-06 06:44:16,472 INFO L435 NwaCegarLoop]: 5417 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5417 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2025-02-06 06:44:16,472 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5417 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2025-02-06 06:44:16,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3619 states. [2025-02-06 06:44:16,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3619 to 3619. [2025-02-06 06:44:16,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3619 states, 2786 states have (on average 1.4278535534816943) internal successors, (3978), 2805 states have internal predecessors, (3978), 739 states have call successors, (739), 94 states have call predecessors, (739), 93 states have return successors, (738), 733 states have call predecessors, (738), 738 states have call successors, (738) [2025-02-06 06:44:16,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3619 states to 3619 states and 5455 transitions. [2025-02-06 06:44:16,666 INFO L78 Accepts]: Start accepts. Automaton has 3619 states and 5455 transitions. Word has length 532 [2025-02-06 06:44:16,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:44:16,667 INFO L471 AbstractCegarLoop]: Abstraction has 3619 states and 5455 transitions. [2025-02-06 06:44:16,667 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 44.5) internal successors, (89), 2 states have internal predecessors, (89), 2 states have call successors, (43), 2 states have call predecessors, (43), 2 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2025-02-06 06:44:16,667 INFO L276 IsEmpty]: Start isEmpty. Operand 3619 states and 5455 transitions. [2025-02-06 06:44:16,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 533 [2025-02-06 06:44:16,675 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:44:16,676 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:44:16,697 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2025-02-06 06:44:16,880 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2025-02-06 06:44:16,880 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:44:16,883 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:44:16,883 INFO L85 PathProgramCache]: Analyzing trace with hash 913217565, now seen corresponding path program 1 times [2025-02-06 06:44:16,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:44:16,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857055820] [2025-02-06 06:44:16,883 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:44:16,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:44:19,225 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 532 statements into 1 equivalence classes. [2025-02-06 06:44:19,365 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 532 of 532 statements. [2025-02-06 06:44:19,366 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:44:19,366 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:44:20,208 INFO L134 CoverageAnalysis]: Checked inductivity of 4452 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4452 trivial. 0 not checked. [2025-02-06 06:44:20,209 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:44:20,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857055820] [2025-02-06 06:44:20,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857055820] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:44:20,210 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:44:20,210 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:44:20,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320839959] [2025-02-06 06:44:20,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:44:20,212 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:44:20,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:44:20,213 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:44:20,213 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:44:20,213 INFO L87 Difference]: Start difference. First operand 3619 states and 5455 transitions. Second operand has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2025-02-06 06:44:24,259 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-02-06 06:44:27,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:44:27,122 INFO L93 Difference]: Finished difference Result 10626 states and 16032 transitions. [2025-02-06 06:44:27,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 06:44:27,122 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) Word has length 532 [2025-02-06 06:44:27,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:44:27,259 INFO L225 Difference]: With dead ends: 10626 [2025-02-06 06:44:27,259 INFO L226 Difference]: Without dead ends: 7085 [2025-02-06 06:44:27,272 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:44:27,274 INFO L435 NwaCegarLoop]: 5386 mSDtfsCounter, 5281 mSDsluCounter, 5295 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5281 SdHoareTripleChecker+Valid, 10681 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2025-02-06 06:44:27,274 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5281 Valid, 10681 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 186 Invalid, 1 Unknown, 0 Unchecked, 6.6s Time] [2025-02-06 06:44:27,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7085 states. [2025-02-06 06:44:27,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7085 to 7085. [2025-02-06 06:44:27,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7085 states, 5479 states have (on average 1.4318306260266471) internal successors, (7845), 5513 states have internal predecessors, (7845), 1421 states have call successors, (1421), 185 states have call predecessors, (1421), 184 states have return successors, (1420), 1410 states have call predecessors, (1420), 1420 states have call successors, (1420) [2025-02-06 06:44:27,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7085 states to 7085 states and 10686 transitions. [2025-02-06 06:44:27,489 INFO L78 Accepts]: Start accepts. Automaton has 7085 states and 10686 transitions. Word has length 532 [2025-02-06 06:44:27,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:44:27,491 INFO L471 AbstractCegarLoop]: Abstraction has 7085 states and 10686 transitions. [2025-02-06 06:44:27,491 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2025-02-06 06:44:27,491 INFO L276 IsEmpty]: Start isEmpty. Operand 7085 states and 10686 transitions. [2025-02-06 06:44:27,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 542 [2025-02-06 06:44:27,499 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:44:27,499 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:44:27,500 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-02-06 06:44:27,500 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:44:27,500 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:44:27,500 INFO L85 PathProgramCache]: Analyzing trace with hash 1059190623, now seen corresponding path program 1 times [2025-02-06 06:44:27,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:44:27,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25130553] [2025-02-06 06:44:27,501 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:44:27,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:44:29,306 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 541 statements into 1 equivalence classes. [2025-02-06 06:44:29,410 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 541 of 541 statements. [2025-02-06 06:44:29,414 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:44:29,414 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:44:30,044 INFO L134 CoverageAnalysis]: Checked inductivity of 4452 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4452 trivial. 0 not checked. [2025-02-06 06:44:30,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:44:30,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25130553] [2025-02-06 06:44:30,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25130553] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:44:30,045 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:44:30,045 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:44:30,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579771281] [2025-02-06 06:44:30,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:44:30,046 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:44:30,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:44:30,046 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:44:30,046 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:44:30,047 INFO L87 Difference]: Start difference. First operand 7085 states and 10686 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2025-02-06 06:44:31,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:44:31,195 INFO L93 Difference]: Finished difference Result 14092 states and 21261 transitions. [2025-02-06 06:44:31,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 06:44:31,196 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) Word has length 541 [2025-02-06 06:44:31,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:44:31,240 INFO L225 Difference]: With dead ends: 14092 [2025-02-06 06:44:31,240 INFO L226 Difference]: Without dead ends: 7085 [2025-02-06 06:44:31,266 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:44:31,267 INFO L435 NwaCegarLoop]: 5365 mSDtfsCounter, 5369 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5369 SdHoareTripleChecker+Valid, 5365 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2025-02-06 06:44:31,267 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5369 Valid, 5365 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2025-02-06 06:44:31,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7085 states. [2025-02-06 06:44:31,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7085 to 7085. [2025-02-06 06:44:31,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7085 states, 5479 states have (on average 1.431648110969155) internal successors, (7844), 5513 states have internal predecessors, (7844), 1421 states have call successors, (1421), 185 states have call predecessors, (1421), 184 states have return successors, (1420), 1410 states have call predecessors, (1420), 1420 states have call successors, (1420) [2025-02-06 06:44:31,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7085 states to 7085 states and 10685 transitions. [2025-02-06 06:44:31,487 INFO L78 Accepts]: Start accepts. Automaton has 7085 states and 10685 transitions. Word has length 541 [2025-02-06 06:44:31,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:44:31,488 INFO L471 AbstractCegarLoop]: Abstraction has 7085 states and 10685 transitions. [2025-02-06 06:44:31,489 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2025-02-06 06:44:31,489 INFO L276 IsEmpty]: Start isEmpty. Operand 7085 states and 10685 transitions. [2025-02-06 06:44:31,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 542 [2025-02-06 06:44:31,494 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:44:31,494 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:44:31,494 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-02-06 06:44:31,495 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:44:31,495 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:44:31,495 INFO L85 PathProgramCache]: Analyzing trace with hash 1409990560, now seen corresponding path program 1 times [2025-02-06 06:44:31,495 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:44:31,495 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163851925] [2025-02-06 06:44:31,495 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:44:31,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:44:33,574 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 541 statements into 1 equivalence classes. [2025-02-06 06:44:33,670 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 541 of 541 statements. [2025-02-06 06:44:33,670 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:44:33,670 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:44:34,149 INFO L134 CoverageAnalysis]: Checked inductivity of 4452 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4452 trivial. 0 not checked. [2025-02-06 06:44:34,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:44:34,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163851925] [2025-02-06 06:44:34,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163851925] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:44:34,149 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:44:34,149 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:44:34,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375723171] [2025-02-06 06:44:34,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:44:34,150 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:44:34,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:44:34,151 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:44:34,151 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:44:34,154 INFO L87 Difference]: Start difference. First operand 7085 states and 10685 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2025-02-06 06:44:35,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:44:35,329 INFO L93 Difference]: Finished difference Result 14092 states and 21259 transitions. [2025-02-06 06:44:35,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 06:44:35,329 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) Word has length 541 [2025-02-06 06:44:35,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:44:35,360 INFO L225 Difference]: With dead ends: 14092 [2025-02-06 06:44:35,361 INFO L226 Difference]: Without dead ends: 7085 [2025-02-06 06:44:35,374 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:44:35,374 INFO L435 NwaCegarLoop]: 5364 mSDtfsCounter, 5367 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5367 SdHoareTripleChecker+Valid, 5364 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2025-02-06 06:44:35,375 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5367 Valid, 5364 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2025-02-06 06:44:35,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7085 states. [2025-02-06 06:44:35,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7085 to 7085. [2025-02-06 06:44:35,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7085 states, 5479 states have (on average 1.4314655959116627) internal successors, (7843), 5513 states have internal predecessors, (7843), 1421 states have call successors, (1421), 185 states have call predecessors, (1421), 184 states have return successors, (1420), 1410 states have call predecessors, (1420), 1420 states have call successors, (1420) [2025-02-06 06:44:35,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7085 states to 7085 states and 10684 transitions. [2025-02-06 06:44:35,572 INFO L78 Accepts]: Start accepts. Automaton has 7085 states and 10684 transitions. Word has length 541 [2025-02-06 06:44:35,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:44:35,573 INFO L471 AbstractCegarLoop]: Abstraction has 7085 states and 10684 transitions. [2025-02-06 06:44:35,573 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2025-02-06 06:44:35,573 INFO L276 IsEmpty]: Start isEmpty. Operand 7085 states and 10684 transitions. [2025-02-06 06:44:35,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 542 [2025-02-06 06:44:35,577 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:44:35,577 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:44:35,578 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-02-06 06:44:35,578 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:44:35,578 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:44:35,578 INFO L85 PathProgramCache]: Analyzing trace with hash 1421306687, now seen corresponding path program 1 times [2025-02-06 06:44:35,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:44:35,578 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643445903] [2025-02-06 06:44:35,579 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:44:35,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:44:37,505 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 541 statements into 1 equivalence classes. [2025-02-06 06:44:37,616 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 541 of 541 statements. [2025-02-06 06:44:37,616 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:44:37,616 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:44:38,074 INFO L134 CoverageAnalysis]: Checked inductivity of 4452 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4452 trivial. 0 not checked. [2025-02-06 06:44:38,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:44:38,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643445903] [2025-02-06 06:44:38,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643445903] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:44:38,075 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:44:38,075 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:44:38,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889036034] [2025-02-06 06:44:38,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:44:38,075 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:44:38,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:44:38,076 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:44:38,076 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:44:38,076 INFO L87 Difference]: Start difference. First operand 7085 states and 10684 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2025-02-06 06:44:42,445 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-02-06 06:44:43,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:44:43,210 INFO L93 Difference]: Finished difference Result 14092 states and 21257 transitions. [2025-02-06 06:44:43,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 06:44:43,211 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) Word has length 541 [2025-02-06 06:44:43,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:44:43,263 INFO L225 Difference]: With dead ends: 14092 [2025-02-06 06:44:43,263 INFO L226 Difference]: Without dead ends: 7085 [2025-02-06 06:44:43,284 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:44:43,285 INFO L435 NwaCegarLoop]: 5360 mSDtfsCounter, 5365 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5365 SdHoareTripleChecker+Valid, 5360 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2025-02-06 06:44:43,285 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5365 Valid, 5360 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 91 Invalid, 1 Unknown, 0 Unchecked, 4.9s Time] [2025-02-06 06:44:43,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7085 states. [2025-02-06 06:44:43,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7085 to 7085. [2025-02-06 06:44:43,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7085 states, 5479 states have (on average 1.4312830808541706) internal successors, (7842), 5513 states have internal predecessors, (7842), 1421 states have call successors, (1421), 185 states have call predecessors, (1421), 184 states have return successors, (1420), 1410 states have call predecessors, (1420), 1420 states have call successors, (1420) [2025-02-06 06:44:43,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7085 states to 7085 states and 10683 transitions. [2025-02-06 06:44:43,537 INFO L78 Accepts]: Start accepts. Automaton has 7085 states and 10683 transitions. Word has length 541 [2025-02-06 06:44:43,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:44:43,537 INFO L471 AbstractCegarLoop]: Abstraction has 7085 states and 10683 transitions. [2025-02-06 06:44:43,538 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (40), 3 states have call predecessors, (40), 3 states have call successors, (40) [2025-02-06 06:44:43,538 INFO L276 IsEmpty]: Start isEmpty. Operand 7085 states and 10683 transitions. [2025-02-06 06:44:43,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 542 [2025-02-06 06:44:43,541 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:44:43,542 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:44:43,542 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-02-06 06:44:43,542 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:44:43,543 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:44:43,543 INFO L85 PathProgramCache]: Analyzing trace with hash 2114408384, now seen corresponding path program 1 times [2025-02-06 06:44:43,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:44:43,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638250496] [2025-02-06 06:44:43,543 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:44:43,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms