./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--st.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6497de01 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_09b1b62e-290d-4dfd-9d8e-fdf7287a0645/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_09b1b62e-290d-4dfd-9d8e-fdf7287a0645/bin/uautomizer-verify-LYvppIcaGC/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_09b1b62e-290d-4dfd-9d8e-fdf7287a0645/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_09b1b62e-290d-4dfd-9d8e-fdf7287a0645/bin/uautomizer-verify-LYvppIcaGC/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--st.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_09b1b62e-290d-4dfd-9d8e-fdf7287a0645/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_09b1b62e-290d-4dfd-9d8e-fdf7287a0645/bin/uautomizer-verify-LYvppIcaGC --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 df1860cc952f832fb222494d56009aea4020943af536256b710781dc57f21707 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-6497de0 [2024-11-24 00:28:10,205 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-24 00:28:10,314 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_09b1b62e-290d-4dfd-9d8e-fdf7287a0645/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-24 00:28:10,323 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-24 00:28:10,323 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-24 00:28:10,364 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-24 00:28:10,366 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-24 00:28:10,366 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-24 00:28:10,367 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-24 00:28:10,367 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-24 00:28:10,368 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-24 00:28:10,368 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-24 00:28:10,369 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-24 00:28:10,369 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-24 00:28:10,369 INFO L153 SettingsManager]: * Use SBE=true [2024-11-24 00:28:10,370 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-24 00:28:10,370 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-24 00:28:10,371 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-24 00:28:10,371 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-24 00:28:10,371 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-24 00:28:10,371 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-24 00:28:10,371 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-24 00:28:10,371 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-24 00:28:10,371 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-24 00:28:10,371 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-24 00:28:10,372 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-24 00:28:10,372 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-24 00:28:10,372 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-24 00:28:10,372 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-24 00:28:10,372 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 00:28:10,372 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-24 00:28:10,372 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-24 00:28:10,373 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-24 00:28:10,373 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-24 00:28:10,374 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 00:28:10,374 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-24 00:28:10,374 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-24 00:28:10,374 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-24 00:28:10,374 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-24 00:28:10,374 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-24 00:28:10,374 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-24 00:28:10,375 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-24 00:28:10,375 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-24 00:28:10,375 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-24 00:28:10,375 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-24 00:28:10,375 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 -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_09b1b62e-290d-4dfd-9d8e-fdf7287a0645/bin/uautomizer-verify-LYvppIcaGC 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 -> df1860cc952f832fb222494d56009aea4020943af536256b710781dc57f21707 [2024-11-24 00:28:10,794 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-24 00:28:10,811 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-24 00:28:10,814 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-24 00:28:10,816 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-24 00:28:10,816 INFO L274 PluginConnector]: CDTParser initialized [2024-11-24 00:28:10,818 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_09b1b62e-290d-4dfd-9d8e-fdf7287a0645/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--st.ko-entry_point.cil.out.i [2024-11-24 00:28:14,157 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_09b1b62e-290d-4dfd-9d8e-fdf7287a0645/bin/uautomizer-verify-LYvppIcaGC/data/dd02d1caa/5ed65e79923d44acbd76a4d64547229b/FLAG3f16bbda4 [2024-11-24 00:28:15,271 INFO L384 CDTParser]: Found 1 translation units. [2024-11-24 00:28:15,273 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_09b1b62e-290d-4dfd-9d8e-fdf7287a0645/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--st.ko-entry_point.cil.out.i [2024-11-24 00:28:15,372 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_09b1b62e-290d-4dfd-9d8e-fdf7287a0645/bin/uautomizer-verify-LYvppIcaGC/data/dd02d1caa/5ed65e79923d44acbd76a4d64547229b/FLAG3f16bbda4 [2024-11-24 00:28:15,401 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_09b1b62e-290d-4dfd-9d8e-fdf7287a0645/bin/uautomizer-verify-LYvppIcaGC/data/dd02d1caa/5ed65e79923d44acbd76a4d64547229b [2024-11-24 00:28:15,405 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-24 00:28:15,407 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-24 00:28:15,412 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-24 00:28:15,412 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-24 00:28:15,419 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-24 00:28:15,420 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.11 12:28:15" (1/1) ... [2024-11-24 00:28:15,422 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@49552824 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:28:15, skipping insertion in model container [2024-11-24 00:28:15,422 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.11 12:28:15" (1/1) ... [2024-11-24 00:28:15,658 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-24 00:28:18,534 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_09b1b62e-290d-4dfd-9d8e-fdf7287a0645/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--st.ko-entry_point.cil.out.i[342799,342812] [2024-11-24 00:28:18,623 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-24 00:28:18,691 INFO L200 MainTranslator]: Completed pre-run [2024-11-24 00:28:18,832 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4416] [2024-11-24 00:28:18,835 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4418] [2024-11-24 00:28:18,838 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4428] [2024-11-24 00:28:18,838 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)); [4436-4437] [2024-11-24 00:28:18,839 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [4456] [2024-11-24 00:28:18,840 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4459] [2024-11-24 00:28:18,840 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4462] [2024-11-24 00:28:18,841 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4465] [2024-11-24 00:28:18,843 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; subl %2, %0; sete %1": "+m" (v->counter), "=qm" (c): "er" (i): "memory"); [4501-4502] [2024-11-24 00:28:18,844 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [4513-4514] [2024-11-24 00:28:18,845 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [4517-4518] [2024-11-24 00:28:18,845 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [4521-4522] [2024-11-24 00:28:18,846 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [4525-4526] [2024-11-24 00:28:18,848 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; addq %1,%0": "=m" (v->counter): "er" (i), "m" (v->counter)); [4546-4547] [2024-11-24 00:28:18,849 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incq %0": "=m" (v->counter): "m" (v->counter)); [4554] [2024-11-24 00:28:18,849 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decq %0": "=m" (v->counter): "m" (v->counter)); [4561] [2024-11-24 00:28:18,850 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4592] [2024-11-24 00:28:18,851 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4595] [2024-11-24 00:28:18,852 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4597] [2024-11-24 00:28:18,852 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4602] [2024-11-24 00:28:18,852 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4605] [2024-11-24 00:28:18,852 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4607] [2024-11-24 00:28:18,853 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4612] [2024-11-24 00:28:18,854 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4615] [2024-11-24 00:28:18,854 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4617] [2024-11-24 00:28:18,855 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4622] [2024-11-24 00:28:18,855 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4625] [2024-11-24 00:28:18,855 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [4627] [2024-11-24 00:28:18,859 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4688] [2024-11-24 00:28:19,497 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_09b1b62e-290d-4dfd-9d8e-fdf7287a0645/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--st.ko-entry_point.cil.out.i[342799,342812] [2024-11-24 00:28:19,528 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-24 00:28:19,698 INFO L204 MainTranslator]: Completed translation [2024-11-24 00:28:19,700 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:28:19 WrapperNode [2024-11-24 00:28:19,700 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-24 00:28:19,702 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-24 00:28:19,702 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-24 00:28:19,702 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-24 00:28:19,711 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:28:19" (1/1) ... [2024-11-24 00:28:19,973 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:28:19" (1/1) ... [2024-11-24 00:28:20,422 INFO L138 Inliner]: procedures = 267, calls = 4490, calls flagged for inlining = 132, calls inlined = 125, statements flattened = 10548 [2024-11-24 00:28:20,423 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-24 00:28:20,424 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-24 00:28:20,424 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-24 00:28:20,424 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-24 00:28:20,437 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:28:19" (1/1) ... [2024-11-24 00:28:20,438 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:28:19" (1/1) ... [2024-11-24 00:28:20,528 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:28:19" (1/1) ... [2024-11-24 00:28:23,418 INFO L175 MemorySlicer]: Split 3066 memory accesses to 42 slices as follows [160, 16, 24, 9, 20, 1, 7, 4, 10, 3, 58, 17, 3, 2, 12, 3, 2, 8, 8, 8, 2181, 7, 1, 64, 3, 1, 18, 2, 4, 8, 31, 4, 34, 5, 14, 2, 1, 218, 3, 80, 5, 5]. 71 percent of accesses are in the largest equivalence class. The 521 initializations are split as follows [0, 0, 12, 0, 20, 0, 0, 4, 0, 3, 58, 17, 3, 2, 12, 3, 0, 8, 8, 8, 57, 0, 1, 0, 3, 0, 0, 2, 4, 8, 31, 4, 0, 5, 14, 2, 1, 218, 3, 0, 5, 5]. The 1147 writes are split as follows [160, 16, 12, 4, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 760, 4, 0, 64, 0, 1, 17, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 80, 0, 0]. [2024-11-24 00:28:23,419 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:28:19" (1/1) ... [2024-11-24 00:28:23,419 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:28:19" (1/1) ... [2024-11-24 00:28:23,652 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:28:19" (1/1) ... [2024-11-24 00:28:23,671 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:28:19" (1/1) ... [2024-11-24 00:28:23,716 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:28:19" (1/1) ... [2024-11-24 00:28:23,786 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:28:19" (1/1) ... [2024-11-24 00:28:23,832 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:28:19" (1/1) ... [2024-11-24 00:28:23,936 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-24 00:28:23,938 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-24 00:28:23,938 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-24 00:28:23,938 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-24 00:28:23,940 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:28:19" (1/1) ... [2024-11-24 00:28:23,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 00:28:23,965 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_09b1b62e-290d-4dfd-9d8e-fdf7287a0645/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 00:28:23,984 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_09b1b62e-290d-4dfd-9d8e-fdf7287a0645/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-24 00:28:23,987 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_09b1b62e-290d-4dfd-9d8e-fdf7287a0645/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-24 00:28:24,015 INFO L130 BoogieDeclarations]: Found specification of procedure __scsi_print_sense [2024-11-24 00:28:24,016 INFO L138 BoogieDeclarations]: Found implementation of procedure __scsi_print_sense [2024-11-24 00:28:24,016 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2024-11-24 00:28:24,016 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2024-11-24 00:28:24,016 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_del [2024-11-24 00:28:24,016 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_del [2024-11-24 00:28:24,016 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-24 00:28:24,016 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-24 00:28:24,016 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-24 00:28:24,016 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-24 00:28:24,016 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-24 00:28:24,016 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-24 00:28:24,016 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-24 00:28:24,016 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-24 00:28:24,016 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-24 00:28:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-24 00:28:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-24 00:28:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-24 00:28:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-24 00:28:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-24 00:28:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-24 00:28:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-24 00:28:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-24 00:28:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-24 00:28:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-24 00:28:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-24 00:28:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-24 00:28:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-24 00:28:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-24 00:28:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-24 00:28:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-24 00:28:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-24 00:28:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-24 00:28:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-24 00:28:24,017 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-11-24 00:28:24,018 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-11-24 00:28:24,018 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-11-24 00:28:24,018 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-11-24 00:28:24,018 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-11-24 00:28:24,018 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-11-24 00:28:24,018 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-11-24 00:28:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2024-11-24 00:28:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2024-11-24 00:28:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2024-11-24 00:28:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2024-11-24 00:28:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2024-11-24 00:28:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2024-11-24 00:28:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2024-11-24 00:28:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure driver_remove_file [2024-11-24 00:28:24,021 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_remove_file [2024-11-24 00:28:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-24 00:28:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-24 00:28:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-24 00:28:24,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-24 00:28:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-24 00:28:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-24 00:28:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-24 00:28:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-24 00:28:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-24 00:28:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-24 00:28:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-24 00:28:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-24 00:28:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-24 00:28:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-24 00:28:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-24 00:28:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-24 00:28:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-24 00:28:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-24 00:28:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-24 00:28:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-24 00:28:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-24 00:28:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-24 00:28:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-24 00:28:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-24 00:28:24,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-24 00:28:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-24 00:28:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-24 00:28:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-24 00:28:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-24 00:28:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-24 00:28:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-24 00:28:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-24 00:28:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-24 00:28:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-24 00:28:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-11-24 00:28:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-11-24 00:28:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-11-24 00:28:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-11-24 00:28:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2024-11-24 00:28:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2024-11-24 00:28:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2024-11-24 00:28:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2024-11-24 00:28:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-24 00:28:24,023 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-24 00:28:24,023 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-24 00:28:24,023 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-24 00:28:24,024 INFO L130 BoogieDeclarations]: Found specification of procedure find_partition [2024-11-24 00:28:24,024 INFO L138 BoogieDeclarations]: Found implementation of procedure find_partition [2024-11-24 00:28:24,024 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2024-11-24 00:28:24,024 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2024-11-24 00:28:24,026 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_block_when_processing_errors [2024-11-24 00:28:24,026 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_block_when_processing_errors [2024-11-24 00:28:24,026 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2024-11-24 00:28:24,026 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2024-11-24 00:28:24,026 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-11-24 00:28:24,027 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-11-24 00:28:24,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-24 00:28:24,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-24 00:28:24,027 INFO L130 BoogieDeclarations]: Found specification of procedure class_unregister [2024-11-24 00:28:24,027 INFO L138 BoogieDeclarations]: Found implementation of procedure class_unregister [2024-11-24 00:28:24,027 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible_nested [2024-11-24 00:28:24,027 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible_nested [2024-11-24 00:28:24,027 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-24 00:28:24,027 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-24 00:28:24,028 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-24 00:28:24,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-24 00:28:24,030 INFO L130 BoogieDeclarations]: Found specification of procedure tape_name [2024-11-24 00:28:24,030 INFO L138 BoogieDeclarations]: Found implementation of procedure tape_name [2024-11-24 00:28:24,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-24 00:28:24,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-24 00:28:24,031 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-24 00:28:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-24 00:28:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-24 00:28:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-24 00:28:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-24 00:28:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-24 00:28:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-24 00:28:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-24 00:28:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-24 00:28:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-24 00:28:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-24 00:28:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-24 00:28:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-24 00:28:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-24 00:28:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-24 00:28:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-24 00:28:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-24 00:28:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-24 00:28:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-24 00:28:24,032 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-24 00:28:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-11-24 00:28:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-11-24 00:28:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-11-24 00:28:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-11-24 00:28:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-11-24 00:28:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-11-24 00:28:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2024-11-24 00:28:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2024-11-24 00:28:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2024-11-24 00:28:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2024-11-24 00:28:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2024-11-24 00:28:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2024-11-24 00:28:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2024-11-24 00:28:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2024-11-24 00:28:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2024-11-24 00:28:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2024-11-24 00:28:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2024-11-24 00:28:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2024-11-24 00:28:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2024-11-24 00:28:24,033 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2024-11-24 00:28:24,033 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-24 00:28:24,033 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-24 00:28:24,033 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-24 00:28:24,033 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-24 00:28:24,033 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-24 00:28:24,034 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-24 00:28:24,034 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-24 00:28:24,034 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-24 00:28:24,034 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-24 00:28:24,034 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-24 00:28:24,036 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-24 00:28:24,036 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-24 00:28:24,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-24 00:28:24,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-24 00:28:24,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-24 00:28:24,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-24 00:28:24,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-24 00:28:24,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-24 00:28:24,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-24 00:28:24,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-24 00:28:24,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-24 00:28:24,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-24 00:28:24,038 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-11-24 00:28:24,038 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-11-24 00:28:24,038 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-11-24 00:28:24,038 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-11-24 00:28:24,038 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-11-24 00:28:24,038 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-11-24 00:28:24,038 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2024-11-24 00:28:24,038 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2024-11-24 00:28:24,038 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2024-11-24 00:28:24,038 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2024-11-24 00:28:24,038 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2024-11-24 00:28:24,038 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2024-11-24 00:28:24,038 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2024-11-24 00:28:24,038 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2024-11-24 00:28:24,038 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2024-11-24 00:28:24,038 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2024-11-24 00:28:24,038 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2024-11-24 00:28:24,038 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2024-11-24 00:28:24,038 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2024-11-24 00:28:24,038 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2024-11-24 00:28:24,039 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-24 00:28:24,039 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-24 00:28:24,039 INFO L130 BoogieDeclarations]: Found specification of procedure st_int_ioctl [2024-11-24 00:28:24,039 INFO L138 BoogieDeclarations]: Found implementation of procedure st_int_ioctl [2024-11-24 00:28:24,039 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_rq_timeout [2024-11-24 00:28:24,039 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_rq_timeout [2024-11-24 00:28:24,039 INFO L130 BoogieDeclarations]: Found specification of procedure set_mode_densblk [2024-11-24 00:28:24,039 INFO L138 BoogieDeclarations]: Found implementation of procedure set_mode_densblk [2024-11-24 00:28:24,039 INFO L130 BoogieDeclarations]: Found specification of procedure ktime_get [2024-11-24 00:28:24,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ktime_get [2024-11-24 00:28:24,039 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-24 00:28:24,039 INFO L130 BoogieDeclarations]: Found specification of procedure atomic64_read [2024-11-24 00:28:24,039 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic64_read [2024-11-24 00:28:24,039 INFO L130 BoogieDeclarations]: Found specification of procedure read_mode_page [2024-11-24 00:28:24,039 INFO L138 BoogieDeclarations]: Found implementation of procedure read_mode_page [2024-11-24 00:28:24,039 INFO L130 BoogieDeclarations]: Found specification of procedure do_door_lock [2024-11-24 00:28:24,039 INFO L138 BoogieDeclarations]: Found implementation of procedure do_door_lock [2024-11-24 00:28:24,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-24 00:28:24,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-24 00:28:24,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-24 00:28:24,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-24 00:28:24,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-24 00:28:24,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-24 00:28:24,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-24 00:28:24,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-24 00:28:24,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-11-24 00:28:24,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-11-24 00:28:24,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-11-24 00:28:24,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-11-24 00:28:24,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2024-11-24 00:28:24,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2024-11-24 00:28:24,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2024-11-24 00:28:24,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2024-11-24 00:28:24,043 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2024-11-24 00:28:24,043 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2024-11-24 00:28:24,043 INFO L130 BoogieDeclarations]: Found specification of procedure st_do_scsi [2024-11-24 00:28:24,044 INFO L138 BoogieDeclarations]: Found implementation of procedure st_do_scsi [2024-11-24 00:28:24,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-24 00:28:24,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-24 00:28:24,044 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2024-11-24 00:28:24,044 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2024-11-24 00:28:24,044 INFO L130 BoogieDeclarations]: Found specification of procedure atomic64_inc [2024-11-24 00:28:24,044 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic64_inc [2024-11-24 00:28:24,044 INFO L130 BoogieDeclarations]: Found specification of procedure driver_unregister [2024-11-24 00:28:24,044 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_unregister [2024-11-24 00:28:24,044 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-24 00:28:24,044 INFO L130 BoogieDeclarations]: Found specification of procedure st_release_request [2024-11-24 00:28:24,044 INFO L138 BoogieDeclarations]: Found implementation of procedure st_release_request [2024-11-24 00:28:24,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-24 00:28:24,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-24 00:28:24,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-24 00:28:24,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-24 00:28:24,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-24 00:28:24,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-24 00:28:24,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-24 00:28:24,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-24 00:28:24,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-24 00:28:24,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-24 00:28:24,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-24 00:28:24,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-24 00:28:24,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-24 00:28:24,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-24 00:28:24,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-24 00:28:24,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-24 00:28:24,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-24 00:28:24,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-24 00:28:24,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-24 00:28:24,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-24 00:28:24,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-24 00:28:24,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-24 00:28:24,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-24 00:28:24,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-24 00:28:24,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-24 00:28:24,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-24 00:28:24,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-24 00:28:24,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-24 00:28:24,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-24 00:28:24,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-24 00:28:24,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-24 00:28:24,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-11-24 00:28:24,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-11-24 00:28:24,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-11-24 00:28:24,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-11-24 00:28:24,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2024-11-24 00:28:24,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2024-11-24 00:28:24,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2024-11-24 00:28:24,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2024-11-24 00:28:24,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2024-11-24 00:28:24,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2024-11-24 00:28:24,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2024-11-24 00:28:24,047 INFO L130 BoogieDeclarations]: Found specification of procedure remove_cdevs [2024-11-24 00:28:24,047 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_cdevs [2024-11-24 00:28:24,047 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-24 00:28:24,047 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-24 00:28:24,047 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2024-11-24 00:28:24,047 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2024-11-24 00:28:24,047 INFO L130 BoogieDeclarations]: Found specification of procedure get_location [2024-11-24 00:28:24,047 INFO L138 BoogieDeclarations]: Found implementation of procedure get_location [2024-11-24 00:28:24,047 INFO L130 BoogieDeclarations]: Found specification of procedure st_compression [2024-11-24 00:28:24,047 INFO L138 BoogieDeclarations]: Found implementation of procedure st_compression [2024-11-24 00:28:24,047 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_autopm_put_device [2024-11-24 00:28:24,048 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_autopm_put_device [2024-11-24 00:28:24,048 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2024-11-24 00:28:24,048 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2024-11-24 00:28:24,048 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2024-11-24 00:28:24,048 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2024-11-24 00:28:24,051 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-24 00:28:24,051 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-24 00:28:24,051 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-24 00:28:24,051 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-24 00:28:24,051 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2024-11-24 00:28:24,051 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2024-11-24 00:28:24,051 INFO L130 BoogieDeclarations]: Found specification of procedure check_tape [2024-11-24 00:28:24,052 INFO L138 BoogieDeclarations]: Found implementation of procedure check_tape [2024-11-24 00:28:24,052 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-24 00:28:24,052 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-24 00:28:24,052 INFO L130 BoogieDeclarations]: Found specification of procedure switch_partition [2024-11-24 00:28:24,052 INFO L138 BoogieDeclarations]: Found implementation of procedure switch_partition [2024-11-24 00:28:24,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-24 00:28:24,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-24 00:28:24,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-24 00:28:24,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-24 00:28:24,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-24 00:28:24,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-24 00:28:24,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-24 00:28:24,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-24 00:28:24,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-24 00:28:24,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-24 00:28:24,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-24 00:28:24,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-24 00:28:24,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-24 00:28:24,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-24 00:28:24,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-24 00:28:24,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-24 00:28:24,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-24 00:28:24,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-24 00:28:24,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-24 00:28:24,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-24 00:28:24,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-24 00:28:24,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-24 00:28:24,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-24 00:28:24,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-24 00:28:24,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-24 00:28:24,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-11-24 00:28:24,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-11-24 00:28:24,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-11-24 00:28:24,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-11-24 00:28:24,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-11-24 00:28:24,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-11-24 00:28:24,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-11-24 00:28:24,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-11-24 00:28:24,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-11-24 00:28:24,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-11-24 00:28:24,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2024-11-24 00:28:24,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2024-11-24 00:28:24,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2024-11-24 00:28:24,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2024-11-24 00:28:24,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2024-11-24 00:28:24,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2024-11-24 00:28:24,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2024-11-24 00:28:24,053 INFO L130 BoogieDeclarations]: Found specification of procedure setup_buffering [2024-11-24 00:28:24,053 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_buffering [2024-11-24 00:28:24,054 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2024-11-24 00:28:24,054 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2024-11-24 00:28:24,054 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_tape_put [2024-11-24 00:28:24,054 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_tape_put [2024-11-24 00:28:24,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-24 00:28:24,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-24 00:28:24,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-24 00:28:24,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-24 00:28:24,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-24 00:28:24,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-24 00:28:24,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-24 00:28:24,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-24 00:28:24,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-24 00:28:24,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-24 00:28:24,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-24 00:28:24,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-24 00:28:24,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-24 00:28:24,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-24 00:28:24,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-24 00:28:24,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-24 00:28:24,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-24 00:28:24,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-24 00:28:24,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-24 00:28:24,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-24 00:28:24,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-24 00:28:24,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-24 00:28:24,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-24 00:28:24,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-24 00:28:24,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-24 00:28:24,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-24 00:28:24,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-24 00:28:24,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-24 00:28:24,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-24 00:28:24,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-24 00:28:24,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-24 00:28:24,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-24 00:28:24,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-24 00:28:24,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-24 00:28:24,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-11-24 00:28:24,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2024-11-24 00:28:24,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-24 00:28:24,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_cmd_ioctl [2024-11-24 00:28:24,060 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_cmd_ioctl [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure st_log_options [2024-11-24 00:28:24,060 INFO L138 BoogieDeclarations]: Found implementation of procedure st_log_options [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-24 00:28:24,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-24 00:28:24,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-24 00:28:24,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-24 00:28:24,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-24 00:28:24,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-24 00:28:24,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-24 00:28:24,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-24 00:28:24,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-24 00:28:24,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-24 00:28:24,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-24 00:28:24,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-24 00:28:24,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-24 00:28:24,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-24 00:28:24,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-24 00:28:24,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-24 00:28:24,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-24 00:28:24,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-24 00:28:24,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-11-24 00:28:24,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-11-24 00:28:24,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-11-24 00:28:24,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2024-11-24 00:28:24,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2024-11-24 00:28:24,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2024-11-24 00:28:24,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2024-11-24 00:28:24,061 INFO L130 BoogieDeclarations]: Found specification of procedure create_one_cdev [2024-11-24 00:28:24,061 INFO L138 BoogieDeclarations]: Found implementation of procedure create_one_cdev [2024-11-24 00:28:24,061 INFO L130 BoogieDeclarations]: Found specification of procedure queue_dma_alignment [2024-11-24 00:28:24,061 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_dma_alignment [2024-11-24 00:28:24,062 INFO L130 BoogieDeclarations]: Found specification of procedure do_load_unload [2024-11-24 00:28:24,062 INFO L138 BoogieDeclarations]: Found implementation of procedure do_load_unload [2024-11-24 00:28:24,062 INFO L130 BoogieDeclarations]: Found specification of procedure st_flush_write_buffer [2024-11-24 00:28:24,062 INFO L138 BoogieDeclarations]: Found implementation of procedure st_flush_write_buffer [2024-11-24 00:28:24,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-24 00:28:24,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-24 00:28:24,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-24 00:28:24,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-24 00:28:24,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-24 00:28:24,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-24 00:28:24,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-24 00:28:24,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-24 00:28:24,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-24 00:28:24,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-24 00:28:24,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-24 00:28:24,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-24 00:28:24,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-24 00:28:24,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-24 00:28:24,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-24 00:28:24,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-24 00:28:24,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-24 00:28:24,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-24 00:28:24,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-24 00:28:24,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-24 00:28:24,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-24 00:28:24,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-24 00:28:24,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-24 00:28:24,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-24 00:28:24,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-24 00:28:24,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-24 00:28:24,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-24 00:28:24,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-24 00:28:24,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-11-24 00:28:24,068 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-11-24 00:28:24,068 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-11-24 00:28:24,068 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-11-24 00:28:24,068 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-11-24 00:28:24,068 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-11-24 00:28:24,068 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-11-24 00:28:24,068 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2024-11-24 00:28:24,068 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2024-11-24 00:28:24,068 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2024-11-24 00:28:24,068 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2024-11-24 00:28:24,068 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2024-11-24 00:28:24,068 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2024-11-24 00:28:24,068 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2024-11-24 00:28:24,068 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-24 00:28:24,068 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-11-24 00:28:24,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-11-24 00:28:24,070 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-11-24 00:28:24,070 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-11-24 00:28:24,070 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2024-11-24 00:28:24,070 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2024-11-24 00:28:24,070 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2024-11-24 00:28:24,070 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2024-11-24 00:28:24,070 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2024-11-24 00:28:24,070 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2024-11-24 00:28:24,070 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2024-11-24 00:28:24,070 INFO L130 BoogieDeclarations]: Found specification of procedure enlarge_buffer [2024-11-24 00:28:24,070 INFO L138 BoogieDeclarations]: Found implementation of procedure enlarge_buffer [2024-11-24 00:28:24,070 INFO L130 BoogieDeclarations]: Found specification of procedure cross_eof [2024-11-24 00:28:24,070 INFO L138 BoogieDeclarations]: Found implementation of procedure cross_eof [2024-11-24 00:28:24,070 INFO L130 BoogieDeclarations]: Found specification of procedure st_chk_result [2024-11-24 00:28:24,070 INFO L138 BoogieDeclarations]: Found implementation of procedure st_chk_result [2024-11-24 00:28:24,070 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-24 00:28:24,070 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-24 00:28:24,070 INFO L130 BoogieDeclarations]: Found specification of procedure write_behind_check [2024-11-24 00:28:24,070 INFO L138 BoogieDeclarations]: Found implementation of procedure write_behind_check [2024-11-24 00:28:24,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-24 00:28:24,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-24 00:28:24,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-24 00:28:24,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-24 00:28:24,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-24 00:28:24,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-24 00:28:24,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-24 00:28:24,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-24 00:28:24,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-11-24 00:28:24,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-11-24 00:28:24,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-11-24 00:28:24,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2024-11-24 00:28:24,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2024-11-24 00:28:24,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2024-11-24 00:28:24,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2024-11-24 00:28:24,077 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2024-11-24 00:28:24,077 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2024-11-24 00:28:24,077 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2024-11-24 00:28:24,077 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2024-11-24 00:28:24,077 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-24 00:28:24,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-24 00:28:24,077 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2024-11-24 00:28:24,077 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2024-11-24 00:28:24,077 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2024-11-24 00:28:24,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2024-11-24 00:28:24,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-24 00:28:24,078 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2024-11-24 00:28:24,078 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2024-11-24 00:28:24,078 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2024-11-24 00:28:24,078 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2024-11-24 00:28:24,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-24 00:28:24,078 INFO L130 BoogieDeclarations]: Found specification of procedure deb_space_print [2024-11-24 00:28:24,078 INFO L138 BoogieDeclarations]: Found implementation of procedure deb_space_print [2024-11-24 00:28:24,078 INFO L130 BoogieDeclarations]: Found specification of procedure flush_buffer [2024-11-24 00:28:24,078 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_buffer [2024-11-24 00:28:24,078 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2024-11-24 00:28:24,078 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2024-11-24 00:28:24,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-24 00:28:24,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-24 00:28:24,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-24 00:28:24,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-24 00:28:24,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-24 00:28:24,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-24 00:28:24,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-24 00:28:24,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-24 00:28:24,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-24 00:28:24,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-24 00:28:24,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-24 00:28:24,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-24 00:28:24,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-24 00:28:24,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-24 00:28:24,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-24 00:28:24,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-24 00:28:24,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-24 00:28:24,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-24 00:28:24,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-11-24 00:28:24,079 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure sdev_prefix_printk [2024-11-24 00:28:24,079 INFO L138 BoogieDeclarations]: Found implementation of procedure sdev_prefix_printk [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure driver_create_file [2024-11-24 00:28:24,079 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_create_file [2024-11-24 00:28:24,079 INFO L130 BoogieDeclarations]: Found specification of procedure release_buffering [2024-11-24 00:28:24,080 INFO L138 BoogieDeclarations]: Found implementation of procedure release_buffering [2024-11-24 00:28:24,080 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2024-11-24 00:28:24,080 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2024-11-24 00:28:24,080 INFO L130 BoogieDeclarations]: Found specification of procedure normalize_buffer [2024-11-24 00:28:24,080 INFO L138 BoogieDeclarations]: Found implementation of procedure normalize_buffer [2024-11-24 00:28:24,080 INFO L130 BoogieDeclarations]: Found specification of procedure write_mode_page [2024-11-24 00:28:24,080 INFO L138 BoogieDeclarations]: Found implementation of procedure write_mode_page [2024-11-24 00:28:24,080 INFO L130 BoogieDeclarations]: Found specification of procedure st_flush [2024-11-24 00:28:24,080 INFO L138 BoogieDeclarations]: Found implementation of procedure st_flush [2024-11-24 00:28:24,080 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-24 00:28:24,080 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-24 00:28:24,080 INFO L130 BoogieDeclarations]: Found specification of procedure rw_checks [2024-11-24 00:28:24,080 INFO L138 BoogieDeclarations]: Found implementation of procedure rw_checks [2024-11-24 00:28:24,080 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2024-11-24 00:28:24,080 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2024-11-24 00:28:24,080 INFO L130 BoogieDeclarations]: Found specification of procedure idr_remove [2024-11-24 00:28:24,080 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_remove [2024-11-24 00:28:24,080 INFO L130 BoogieDeclarations]: Found specification of procedure st_write [2024-11-24 00:28:24,080 INFO L138 BoogieDeclarations]: Found implementation of procedure st_write [2024-11-24 00:28:24,080 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-24 00:28:24,080 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-24 00:28:24,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-24 00:28:24,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-24 00:28:24,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-24 00:28:24,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-24 00:28:24,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-24 00:28:24,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-24 00:28:24,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-24 00:28:24,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-24 00:28:24,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-24 00:28:24,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-24 00:28:24,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-24 00:28:24,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-24 00:28:24,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-24 00:28:24,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-24 00:28:24,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-24 00:28:24,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-24 00:28:24,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-24 00:28:24,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-24 00:28:24,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-24 00:28:24,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-24 00:28:24,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-24 00:28:24,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-24 00:28:24,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-24 00:28:24,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-24 00:28:24,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-24 00:28:24,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-24 00:28:24,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-24 00:28:24,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-24 00:28:24,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-24 00:28:24,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-24 00:28:24,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-24 00:28:24,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-24 00:28:24,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-24 00:28:24,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-24 00:28:24,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-24 00:28:24,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-11-24 00:28:24,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-11-24 00:28:24,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-11-24 00:28:24,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2024-11-24 00:28:24,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2024-11-24 00:28:24,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2024-11-24 00:28:24,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2024-11-24 00:28:24,086 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_autopm_get_device [2024-11-24 00:28:24,086 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_autopm_get_device [2024-11-24 00:28:24,086 INFO L130 BoogieDeclarations]: Found specification of procedure set_location [2024-11-24 00:28:24,086 INFO L138 BoogieDeclarations]: Found implementation of procedure set_location [2024-11-24 00:28:24,086 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-24 00:28:24,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-24 00:28:24,087 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2024-11-24 00:28:24,087 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2024-11-24 00:28:26,076 INFO L234 CfgBuilder]: Building ICFG [2024-11-24 00:28:26,080 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-24 00:28:55,386 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-24 00:29:09,002 INFO L? ?]: Removed 4541 outVars from TransFormulas that were not future-live. [2024-11-24 00:29:09,003 INFO L283 CfgBuilder]: Performing block encoding [2024-11-24 00:29:09,105 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-24 00:29:09,105 INFO L312 CfgBuilder]: Removed 21 assume(true) statements. [2024-11-24 00:29:09,110 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 12:29:09 BoogieIcfgContainer [2024-11-24 00:29:09,110 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-24 00:29:09,114 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-24 00:29:09,114 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-24 00:29:09,225 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-24 00:29:09,225 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.11 12:28:15" (1/3) ... [2024-11-24 00:29:09,226 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@69e93883 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.11 12:29:09, skipping insertion in model container [2024-11-24 00:29:09,226 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 12:28:19" (2/3) ... [2024-11-24 00:29:09,226 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@69e93883 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.11 12:29:09, skipping insertion in model container [2024-11-24 00:29:09,226 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 12:29:09" (3/3) ... [2024-11-24 00:29:09,229 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--st.ko-entry_point.cil.out.i [2024-11-24 00:29:09,251 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-24 00:29:09,255 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--st.ko-entry_point.cil.out.i that has 173 procedures, 3851 locations, 1 initial locations, 149 loop locations, and 1 error locations. [2024-11-24 00:29:09,456 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-24 00:29:09,472 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;@6fd74bd0, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-24 00:29:09,472 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-24 00:29:09,493 INFO L276 IsEmpty]: Start isEmpty. Operand has 3485 states, 2727 states have (on average 1.4682801613494683) internal successors, (4004), 2772 states have internal predecessors, (4004), 666 states have call successors, (666), 91 states have call predecessors, (666), 90 states have return successors, (643), 640 states have call predecessors, (643), 643 states have call successors, (643) [2024-11-24 00:29:09,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1057 [2024-11-24 00:29:09,577 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:29:09,579 INFO L218 NwaCegarLoop]: trace histogram [58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:29:09,580 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 00:29:09,589 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:29:09,590 INFO L85 PathProgramCache]: Analyzing trace with hash 232346403, now seen corresponding path program 1 times [2024-11-24 00:29:09,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:29:09,602 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977226169] [2024-11-24 00:29:09,602 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:29:09,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:29:25,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:29:27,229 INFO L134 CoverageAnalysis]: Checked inductivity of 23397 backedges. 0 proven. 285 refuted. 0 times theorem prover too weak. 23112 trivial. 0 not checked. [2024-11-24 00:29:27,230 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:29:27,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977226169] [2024-11-24 00:29:27,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977226169] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 00:29:27,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [539046967] [2024-11-24 00:29:27,232 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:29:27,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 00:29:27,233 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_09b1b62e-290d-4dfd-9d8e-fdf7287a0645/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 00:29:27,236 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_09b1b62e-290d-4dfd-9d8e-fdf7287a0645/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 00:29:27,238 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_09b1b62e-290d-4dfd-9d8e-fdf7287a0645/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-24 00:29:43,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:29:43,330 INFO L256 TraceCheckSpWp]: Trace formula consists of 11374 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-24 00:29:43,389 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 00:29:43,534 INFO L134 CoverageAnalysis]: Checked inductivity of 23397 backedges. 513 proven. 0 refuted. 0 times theorem prover too weak. 22884 trivial. 0 not checked. [2024-11-24 00:29:43,534 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-24 00:29:43,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [539046967] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:29:43,535 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-24 00:29:43,535 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-24 00:29:43,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255108214] [2024-11-24 00:29:43,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:29:43,544 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-24 00:29:43,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:29:43,574 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-24 00:29:43,575 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-24 00:29:43,586 INFO L87 Difference]: Start difference. First operand has 3485 states, 2727 states have (on average 1.4682801613494683) internal successors, (4004), 2772 states have internal predecessors, (4004), 666 states have call successors, (666), 91 states have call predecessors, (666), 90 states have return successors, (643), 640 states have call predecessors, (643), 643 states have call successors, (643) Second operand has 2 states, 2 states have (on average 60.0) internal successors, (120), 2 states have internal predecessors, (120), 2 states have call successors, (74), 2 states have call predecessors, (74), 2 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) [2024-11-24 00:29:44,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:29:44,282 INFO L93 Difference]: Finished difference Result 6965 states and 10784 transitions. [2024-11-24 00:29:44,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-24 00:29:44,290 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 60.0) internal successors, (120), 2 states have internal predecessors, (120), 2 states have call successors, (74), 2 states have call predecessors, (74), 2 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) Word has length 1056 [2024-11-24 00:29:44,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:29:44,410 INFO L225 Difference]: With dead ends: 6965 [2024-11-24 00:29:44,414 INFO L226 Difference]: Without dead ends: 3454 [2024-11-24 00:29:44,494 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1057 GetRequests, 1057 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-24 00:29:44,501 INFO L435 NwaCegarLoop]: 5287 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5287 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-24 00:29:44,506 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5287 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-24 00:29:44,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3454 states. [2024-11-24 00:29:45,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3454 to 3454. [2024-11-24 00:29:45,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3454 states, 2721 states have (on average 1.4513046674016905) internal successors, (3949), 2741 states have internal predecessors, (3949), 643 states have call successors, (643), 90 states have call predecessors, (643), 89 states have return successors, (642), 639 states have call predecessors, (642), 642 states have call successors, (642) [2024-11-24 00:29:45,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3454 states to 3454 states and 5234 transitions. [2024-11-24 00:29:45,287 INFO L78 Accepts]: Start accepts. Automaton has 3454 states and 5234 transitions. Word has length 1056 [2024-11-24 00:29:45,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:29:45,289 INFO L471 AbstractCegarLoop]: Abstraction has 3454 states and 5234 transitions. [2024-11-24 00:29:45,290 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 60.0) internal successors, (120), 2 states have internal predecessors, (120), 2 states have call successors, (74), 2 states have call predecessors, (74), 2 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) [2024-11-24 00:29:45,290 INFO L276 IsEmpty]: Start isEmpty. Operand 3454 states and 5234 transitions. [2024-11-24 00:29:45,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1057 [2024-11-24 00:29:45,560 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:29:45,560 INFO L218 NwaCegarLoop]: trace histogram [58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:29:45,637 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_09b1b62e-290d-4dfd-9d8e-fdf7287a0645/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-24 00:29:45,761 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_09b1b62e-290d-4dfd-9d8e-fdf7287a0645/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-24 00:29:45,762 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 00:29:45,763 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:29:45,763 INFO L85 PathProgramCache]: Analyzing trace with hash -1590188649, now seen corresponding path program 1 times [2024-11-24 00:29:45,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:29:45,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264006094] [2024-11-24 00:29:45,764 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:29:45,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:29:59,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:30:02,293 INFO L134 CoverageAnalysis]: Checked inductivity of 23397 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23397 trivial. 0 not checked. [2024-11-24 00:30:02,295 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:30:02,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264006094] [2024-11-24 00:30:02,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264006094] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:30:02,296 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:30:02,296 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 00:30:02,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400864445] [2024-11-24 00:30:02,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:30:02,298 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 00:30:02,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:30:02,301 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 00:30:02,301 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:30:02,302 INFO L87 Difference]: Start difference. First operand 3454 states and 5234 transitions. Second operand has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 3 states have call successors, (72), 2 states have call predecessors, (72), 1 states have return successors, (71), 3 states have call predecessors, (71), 3 states have call successors, (71) [2024-11-24 00:30:02,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:30:02,559 INFO L93 Difference]: Finished difference Result 6764 states and 10258 transitions. [2024-11-24 00:30:02,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 00:30:02,560 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 3 states have call successors, (72), 2 states have call predecessors, (72), 1 states have return successors, (71), 3 states have call predecessors, (71), 3 states have call successors, (71) Word has length 1056 [2024-11-24 00:30:02,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:30:02,675 INFO L225 Difference]: With dead ends: 6764 [2024-11-24 00:30:02,675 INFO L226 Difference]: Without dead ends: 3454 [2024-11-24 00:30:02,690 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 [2024-11-24 00:30:02,691 INFO L435 NwaCegarLoop]: 5232 mSDtfsCounter, 5085 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5085 SdHoareTripleChecker+Valid, 5232 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-24 00:30:02,692 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5085 Valid, 5232 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-24 00:30:02,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3454 states. [2024-11-24 00:30:02,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3454 to 3454. [2024-11-24 00:30:02,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3454 states, 2721 states have (on average 1.4509371554575523) internal successors, (3948), 2741 states have internal predecessors, (3948), 643 states have call successors, (643), 90 states have call predecessors, (643), 89 states have return successors, (642), 639 states have call predecessors, (642), 642 states have call successors, (642) [2024-11-24 00:30:02,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3454 states to 3454 states and 5233 transitions. [2024-11-24 00:30:02,899 INFO L78 Accepts]: Start accepts. Automaton has 3454 states and 5233 transitions. Word has length 1056 [2024-11-24 00:30:02,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:30:02,905 INFO L471 AbstractCegarLoop]: Abstraction has 3454 states and 5233 transitions. [2024-11-24 00:30:02,905 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 3 states have call successors, (72), 2 states have call predecessors, (72), 1 states have return successors, (71), 3 states have call predecessors, (71), 3 states have call successors, (71) [2024-11-24 00:30:02,905 INFO L276 IsEmpty]: Start isEmpty. Operand 3454 states and 5233 transitions. [2024-11-24 00:30:02,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1057 [2024-11-24 00:30:02,921 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:30:02,922 INFO L218 NwaCegarLoop]: trace histogram [58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:30:02,922 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-24 00:30:02,922 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 00:30:02,923 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:30:02,923 INFO L85 PathProgramCache]: Analyzing trace with hash -1724202155, now seen corresponding path program 1 times [2024-11-24 00:30:02,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:30:02,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301977921] [2024-11-24 00:30:02,923 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:30:02,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:30:15,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:30:17,846 INFO L134 CoverageAnalysis]: Checked inductivity of 23397 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23397 trivial. 0 not checked. [2024-11-24 00:30:17,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:30:17,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301977921] [2024-11-24 00:30:17,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301977921] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:30:17,847 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:30:17,847 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 00:30:17,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004547237] [2024-11-24 00:30:17,847 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:30:17,849 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 00:30:17,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:30:17,850 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 00:30:17,851 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:30:17,852 INFO L87 Difference]: Start difference. First operand 3454 states and 5233 transitions. Second operand has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 3 states have call successors, (72), 2 states have call predecessors, (72), 1 states have return successors, (71), 3 states have call predecessors, (71), 3 states have call successors, (71) [2024-11-24 00:30:18,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:30:18,141 INFO L93 Difference]: Finished difference Result 6764 states and 10256 transitions. [2024-11-24 00:30:18,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 00:30:18,142 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 3 states have call successors, (72), 2 states have call predecessors, (72), 1 states have return successors, (71), 3 states have call predecessors, (71), 3 states have call successors, (71) Word has length 1056 [2024-11-24 00:30:18,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:30:18,187 INFO L225 Difference]: With dead ends: 6764 [2024-11-24 00:30:18,188 INFO L226 Difference]: Without dead ends: 3454 [2024-11-24 00:30:18,210 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 [2024-11-24 00:30:18,212 INFO L435 NwaCegarLoop]: 5231 mSDtfsCounter, 5083 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5083 SdHoareTripleChecker+Valid, 5231 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-24 00:30:18,213 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5083 Valid, 5231 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-24 00:30:18,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3454 states. [2024-11-24 00:30:18,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3454 to 3454. [2024-11-24 00:30:18,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3454 states, 2721 states have (on average 1.450569643513414) internal successors, (3947), 2741 states have internal predecessors, (3947), 643 states have call successors, (643), 90 states have call predecessors, (643), 89 states have return successors, (642), 639 states have call predecessors, (642), 642 states have call successors, (642) [2024-11-24 00:30:18,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3454 states to 3454 states and 5232 transitions. [2024-11-24 00:30:18,476 INFO L78 Accepts]: Start accepts. Automaton has 3454 states and 5232 transitions. Word has length 1056 [2024-11-24 00:30:18,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:30:18,481 INFO L471 AbstractCegarLoop]: Abstraction has 3454 states and 5232 transitions. [2024-11-24 00:30:18,481 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 3 states have call successors, (72), 2 states have call predecessors, (72), 1 states have return successors, (71), 3 states have call predecessors, (71), 3 states have call successors, (71) [2024-11-24 00:30:18,481 INFO L276 IsEmpty]: Start isEmpty. Operand 3454 states and 5232 transitions. [2024-11-24 00:30:18,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1057 [2024-11-24 00:30:18,499 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 00:30:18,499 INFO L218 NwaCegarLoop]: trace histogram [58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-24 00:30:18,500 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-24 00:30:18,500 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 00:30:18,501 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 00:30:18,501 INFO L85 PathProgramCache]: Analyzing trace with hash 765326807, now seen corresponding path program 1 times [2024-11-24 00:30:18,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 00:30:18,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054701693] [2024-11-24 00:30:18,502 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 00:30:18,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 00:30:31,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 00:30:32,535 INFO L134 CoverageAnalysis]: Checked inductivity of 23397 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23397 trivial. 0 not checked. [2024-11-24 00:30:32,535 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 00:30:32,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054701693] [2024-11-24 00:30:32,536 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054701693] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 00:30:32,536 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 00:30:32,536 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 00:30:32,536 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452360100] [2024-11-24 00:30:32,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 00:30:32,539 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 00:30:32,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 00:30:32,540 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 00:30:32,541 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 00:30:32,541 INFO L87 Difference]: Start difference. First operand 3454 states and 5232 transitions. Second operand has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 3 states have call successors, (72), 2 states have call predecessors, (72), 1 states have return successors, (71), 2 states have call predecessors, (71), 2 states have call successors, (71) [2024-11-24 00:30:32,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 00:30:32,753 INFO L93 Difference]: Finished difference Result 3454 states and 5232 transitions. [2024-11-24 00:30:32,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 00:30:32,758 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 3 states have call successors, (72), 2 states have call predecessors, (72), 1 states have return successors, (71), 2 states have call predecessors, (71), 2 states have call successors, (71) Word has length 1056 [2024-11-24 00:30:32,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 00:30:32,773 INFO L225 Difference]: With dead ends: 3454 [2024-11-24 00:30:32,773 INFO L226 Difference]: Without dead ends: 0 [2024-11-24 00:30:32,791 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 [2024-11-24 00:30:32,793 INFO L435 NwaCegarLoop]: 5229 mSDtfsCounter, 5066 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5066 SdHoareTripleChecker+Valid, 5229 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-24 00:30:32,794 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5066 Valid, 5229 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-24 00:30:32,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-11-24 00:30:32,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-11-24 00:30:32,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-24 00:30:32,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-11-24 00:30:32,801 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 1056 [2024-11-24 00:30:32,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 00:30:32,802 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-24 00:30:32,802 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 3 states have call successors, (72), 2 states have call predecessors, (72), 1 states have return successors, (71), 2 states have call predecessors, (71), 2 states have call successors, (71) [2024-11-24 00:30:32,802 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-11-24 00:30:32,803 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-11-24 00:30:32,807 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-24 00:30:32,808 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-24 00:30:32,811 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2024-11-24 00:30:32,814 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-11-24 00:31:56,683 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-24 00:31:56,715 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 24.11 12:31:56 BoogieIcfgContainer [2024-11-24 00:31:56,715 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-24 00:31:56,716 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-24 00:31:56,716 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-24 00:31:56,717 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-24 00:31:56,721 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 12:29:09" (3/4) ... [2024-11-24 00:31:56,724 INFO L146 WitnessPrinter]: Generating witness for correct program [2024-11-24 00:31:56,735 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#29 [2024-11-24 00:31:56,735 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#12 [2024-11-24 00:31:56,735 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#28 [2024-11-24 00:31:56,735 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#11 [2024-11-24 00:31:56,736 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __scsi_print_sense [2024-11-24 00:31:56,736 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure atomic_set [2024-11-24 00:31:56,736 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#27 [2024-11-24 00:31:56,736 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#10 [2024-11-24 00:31:56,736 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#26 [2024-11-24 00:31:56,736 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dev_get_drvdata [2024-11-24 00:31:56,736 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#25 [2024-11-24 00:31:56,736 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_tape_put [2024-11-24 00:31:56,736 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#24 [2024-11-24 00:31:56,736 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#23 [2024-11-24 00:31:56,736 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#22 [2024-11-24 00:31:56,736 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#19 [2024-11-24 00:31:56,736 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#18 [2024-11-24 00:31:56,737 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#17 [2024-11-24 00:31:56,737 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#16 [2024-11-24 00:31:56,737 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#15 [2024-11-24 00:31:56,737 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#14 [2024-11-24 00:31:56,737 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assume [2024-11-24 00:31:56,737 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#13 [2024-11-24 00:31:56,737 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_cmd_ioctl [2024-11-24 00:31:56,737 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure cdev_del [2024-11-24 00:31:56,737 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure driver_remove_file [2024-11-24 00:31:56,737 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#32 [2024-11-24 00:31:56,737 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_stop [2024-11-24 00:31:56,737 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#31 [2024-11-24 00:31:56,738 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#30 [2024-11-24 00:31:56,738 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_log_options [2024-11-24 00:31:56,738 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.meminit [2024-11-24 00:31:56,738 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure create_one_cdev [2024-11-24 00:31:56,738 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#23 [2024-11-24 00:31:56,738 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#39 [2024-11-24 00:31:56,738 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#22 [2024-11-24 00:31:56,738 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#38 [2024-11-24 00:31:56,738 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#21 [2024-11-24 00:31:56,738 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#37 [2024-11-24 00:31:56,738 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#20 [2024-11-24 00:31:56,738 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure find_partition [2024-11-24 00:31:56,738 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure lowmem_page_address [2024-11-24 00:31:56,739 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#36 [2024-11-24 00:31:56,739 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#35 [2024-11-24 00:31:56,739 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#34 [2024-11-24 00:31:56,739 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_block_when_processing_errors [2024-11-24 00:31:56,739 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#33 [2024-11-24 00:31:56,739 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure queue_dma_alignment [2024-11-24 00:31:56,739 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure do_load_unload [2024-11-24 00:31:56,739 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_flush_write_buffer [2024-11-24 00:31:56,739 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#29 [2024-11-24 00:31:56,739 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure debug_lockdep_rcu_enabled [2024-11-24 00:31:56,739 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure get_current [2024-11-24 00:31:56,739 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#28 [2024-11-24 00:31:56,739 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure enlarge_buffer [2024-11-24 00:31:56,740 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#27 [2024-11-24 00:31:56,740 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#26 [2024-11-24 00:31:56,740 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#25 [2024-11-24 00:31:56,740 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#24 [2024-11-24 00:31:56,740 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2024-11-24 00:31:56,740 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure cross_eof [2024-11-24 00:31:56,740 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#41 [2024-11-24 00:31:56,740 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#40 [2024-11-24 00:31:56,740 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure class_unregister [2024-11-24 00:31:56,740 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_chk_result [2024-11-24 00:31:56,740 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#34 [2024-11-24 00:31:56,740 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#33 [2024-11-24 00:31:56,740 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#32 [2024-11-24 00:31:56,741 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock_interruptible_nested [2024-11-24 00:31:56,741 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#31 [2024-11-24 00:31:56,741 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#30 [2024-11-24 00:31:56,741 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kfree [2024-11-24 00:31:56,741 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure write_behind_check [2024-11-24 00:31:56,741 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#39 [2024-11-24 00:31:56,741 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#38 [2024-11-24 00:31:56,741 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#37 [2024-11-24 00:31:56,741 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#36 [2024-11-24 00:31:56,741 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#35 [2024-11-24 00:31:56,741 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#5 [2024-11-24 00:31:56,741 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_unlock [2024-11-24 00:31:56,741 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#4 [2024-11-24 00:31:56,741 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_to_user [2024-11-24 00:31:56,742 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#7 [2024-11-24 00:31:56,742 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2024-11-24 00:31:56,742 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#6 [2024-11-24 00:31:56,742 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#1 [2024-11-24 00:31:56,742 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#0 [2024-11-24 00:31:56,742 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#3 [2024-11-24 00:31:56,742 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#2 [2024-11-24 00:31:56,742 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#10 [2024-11-24 00:31:56,742 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#9 [2024-11-24 00:31:56,742 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure tape_name [2024-11-24 00:31:56,742 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#8 [2024-11-24 00:31:56,742 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kref_put [2024-11-24 00:31:56,742 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2024-11-24 00:31:56,743 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __read_once_size [2024-11-24 00:31:56,743 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#18 [2024-11-24 00:31:56,743 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#17 [2024-11-24 00:31:56,743 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#16 [2024-11-24 00:31:56,743 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#15 [2024-11-24 00:31:56,743 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#14 [2024-11-24 00:31:56,743 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#41 [2024-11-24 00:31:56,743 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#13 [2024-11-24 00:31:56,743 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#40 [2024-11-24 00:31:56,743 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#12 [2024-11-24 00:31:56,743 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#11 [2024-11-24 00:31:56,743 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure assume_abort_if_not [2024-11-24 00:31:56,743 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_init_zalloc [2024-11-24 00:31:56,743 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_int_ioctl [2024-11-24 00:31:56,744 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#19 [2024-11-24 00:31:56,744 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure blk_queue_rq_timeout [2024-11-24 00:31:56,744 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#1 [2024-11-24 00:31:56,744 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure set_mode_densblk [2024-11-24 00:31:56,744 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#0 [2024-11-24 00:31:56,744 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#3 [2024-11-24 00:31:56,744 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#2 [2024-11-24 00:31:56,744 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#5 [2024-11-24 00:31:56,744 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#4 [2024-11-24 00:31:56,744 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#21 [2024-11-24 00:31:56,744 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#20 [2024-11-24 00:31:56,744 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_memset [2024-11-24 00:31:56,744 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_from_user [2024-11-24 00:31:56,744 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ktime_get [2024-11-24 00:31:56,745 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#7 [2024-11-24 00:31:56,745 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#6 [2024-11-24 00:31:56,745 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#9 [2024-11-24 00:31:56,745 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure deb_space_print [2024-11-24 00:31:56,745 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#8 [2024-11-24 00:31:56,745 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure flush_buffer [2024-11-24 00:31:56,745 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure wait_for_completion [2024-11-24 00:31:56,745 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __bad_percpu_size [2024-11-24 00:31:56,745 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure atomic64_read [2024-11-24 00:31:56,745 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure read_mode_page [2024-11-24 00:31:56,745 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure do_door_lock [2024-11-24 00:31:56,745 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure sdev_prefix_printk [2024-11-24 00:31:56,745 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure put_page [2024-11-24 00:31:56,746 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure driver_create_file [2024-11-24 00:31:56,746 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_do_scsi [2024-11-24 00:31:56,746 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_is_err [2024-11-24 00:31:56,746 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure signal_pending [2024-11-24 00:31:56,746 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure release_buffering [2024-11-24 00:31:56,746 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure iminor [2024-11-24 00:31:56,746 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure normalize_buffer [2024-11-24 00:31:56,746 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure atomic64_inc [2024-11-24 00:31:56,746 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure driver_unregister [2024-11-24 00:31:56,746 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure write_mode_page [2024-11-24 00:31:56,746 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_release_request [2024-11-24 00:31:56,746 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_flush [2024-11-24 00:31:56,746 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure remove_cdevs [2024-11-24 00:31:56,747 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure printk [2024-11-24 00:31:56,747 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure warn_slowpath_null [2024-11-24 00:31:56,747 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure capable [2024-11-24 00:31:56,747 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure rw_checks [2024-11-24 00:31:56,747 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure get_location [2024-11-24 00:31:56,747 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_compression [2024-11-24 00:31:56,747 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_autopm_put_device [2024-11-24 00:31:56,747 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __might_fault [2024-11-24 00:31:56,747 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure unregister_chrdev_region [2024-11-24 00:31:56,747 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kzalloc [2024-11-24 00:31:56,747 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure put_disk [2024-11-24 00:31:56,747 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kmalloc [2024-11-24 00:31:56,747 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure idr_remove [2024-11-24 00:31:56,747 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure st_write [2024-11-24 00:31:56,748 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_lock [2024-11-24 00:31:56,748 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock_nested [2024-11-24 00:31:56,748 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure check_tape [2024-11-24 00:31:56,748 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_unlock [2024-11-24 00:31:56,748 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure scsi_autopm_get_device [2024-11-24 00:31:56,748 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure switch_partition [2024-11-24 00:31:56,748 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure set_location [2024-11-24 00:31:56,748 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure setup_buffering [2024-11-24 00:31:56,748 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure IS_ERR [2024-11-24 00:31:56,882 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 943 nodes and edges [2024-11-24 00:31:56,907 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 404 nodes and edges [2024-11-24 00:31:56,920 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 141 nodes and edges [2024-11-24 00:31:56,927 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 57 nodes and edges [2024-11-24 00:31:56,934 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 28 nodes and edges [2024-11-24 00:31:56,941 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 13 nodes and edges [2024-11-24 00:31:56,947 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 6 nodes and edges [2024-11-24 00:31:56,954 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2024-11-24 00:31:56,961 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2024-11-24 00:31:56,968 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-24 00:31:57,615 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_09b1b62e-290d-4dfd-9d8e-fdf7287a0645/bin/uautomizer-verify-LYvppIcaGC/witness.graphml [2024-11-24 00:31:57,615 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_09b1b62e-290d-4dfd-9d8e-fdf7287a0645/bin/uautomizer-verify-LYvppIcaGC/witness.yml [2024-11-24 00:31:57,615 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-24 00:31:57,617 INFO L158 Benchmark]: Toolchain (without parser) took 222210.07ms. Allocated memory was 142.6MB in the beginning and 2.5GB in the end (delta: 2.3GB). Free memory was 103.7MB in the beginning and 1.6GB in the end (delta: -1.5GB). Peak memory consumption was 770.3MB. Max. memory is 16.1GB. [2024-11-24 00:31:57,621 INFO L158 Benchmark]: CDTParser took 0.38ms. Allocated memory is still 142.6MB. Free memory is still 78.3MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-24 00:31:57,621 INFO L158 Benchmark]: CACSL2BoogieTranslator took 4289.29ms. Allocated memory was 142.6MB in the beginning and 411.0MB in the end (delta: 268.4MB). Free memory was 103.7MB in the beginning and 188.6MB in the end (delta: -84.9MB). Peak memory consumption was 180.7MB. Max. memory is 16.1GB. [2024-11-24 00:31:57,622 INFO L158 Benchmark]: Boogie Procedure Inliner took 721.61ms. Allocated memory is still 411.0MB. Free memory was 188.6MB in the beginning and 273.4MB in the end (delta: -84.9MB). Peak memory consumption was 40.4MB. Max. memory is 16.1GB. [2024-11-24 00:31:57,622 INFO L158 Benchmark]: Boogie Preprocessor took 3512.96ms. Allocated memory was 411.0MB in the beginning and 729.8MB in the end (delta: 318.8MB). Free memory was 273.4MB in the beginning and 490.5MB in the end (delta: -217.1MB). Peak memory consumption was 436.4MB. Max. memory is 16.1GB. [2024-11-24 00:31:57,622 INFO L158 Benchmark]: RCFGBuilder took 45172.35ms. Allocated memory is still 729.8MB. Free memory was 490.5MB in the beginning and 171.0MB in the end (delta: 319.5MB). Peak memory consumption was 430.0MB. Max. memory is 16.1GB. [2024-11-24 00:31:57,623 INFO L158 Benchmark]: TraceAbstraction took 167602.08ms. Allocated memory was 729.8MB in the beginning and 2.5GB in the end (delta: 1.7GB). Free memory was 166.8MB in the beginning and 1.8GB in the end (delta: -1.6GB). Peak memory consumption was 1.2GB. Max. memory is 16.1GB. [2024-11-24 00:31:57,623 INFO L158 Benchmark]: Witness Printer took 899.26ms. Allocated memory is still 2.5GB. Free memory was 1.8GB in the beginning and 1.6GB in the end (delta: 163.6MB). Peak memory consumption was 167.8MB. Max. memory is 16.1GB. [2024-11-24 00:31:57,625 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.38ms. Allocated memory is still 142.6MB. Free memory is still 78.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 4289.29ms. Allocated memory was 142.6MB in the beginning and 411.0MB in the end (delta: 268.4MB). Free memory was 103.7MB in the beginning and 188.6MB in the end (delta: -84.9MB). Peak memory consumption was 180.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 721.61ms. Allocated memory is still 411.0MB. Free memory was 188.6MB in the beginning and 273.4MB in the end (delta: -84.9MB). Peak memory consumption was 40.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 3512.96ms. Allocated memory was 411.0MB in the beginning and 729.8MB in the end (delta: 318.8MB). Free memory was 273.4MB in the beginning and 490.5MB in the end (delta: -217.1MB). Peak memory consumption was 436.4MB. Max. memory is 16.1GB. * RCFGBuilder took 45172.35ms. Allocated memory is still 729.8MB. Free memory was 490.5MB in the beginning and 171.0MB in the end (delta: 319.5MB). Peak memory consumption was 430.0MB. Max. memory is 16.1GB. * TraceAbstraction took 167602.08ms. Allocated memory was 729.8MB in the beginning and 2.5GB in the end (delta: 1.7GB). Free memory was 166.8MB in the beginning and 1.8GB in the end (delta: -1.6GB). Peak memory consumption was 1.2GB. Max. memory is 16.1GB. * Witness Printer took 899.26ms. Allocated memory is still 2.5GB. Free memory was 1.8GB in the beginning and 1.6GB in the end (delta: 163.6MB). Peak memory consumption was 167.8MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 4416]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4416] - GenericResultAtLocation [Line: 4418]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4418] - GenericResultAtLocation [Line: 4428]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4428] - GenericResultAtLocation [Line: 4436]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [4436-4437] - GenericResultAtLocation [Line: 4456]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [4456] - GenericResultAtLocation [Line: 4459]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4459] - GenericResultAtLocation [Line: 4462]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4462] - GenericResultAtLocation [Line: 4465]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4465] - GenericResultAtLocation [Line: 4501]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; subl %2, %0; sete %1": "+m" (v->counter), "=qm" (c): "er" (i): "memory"); [4501-4502] - GenericResultAtLocation [Line: 4513]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [4513-4514] - GenericResultAtLocation [Line: 4517]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [4517-4518] - GenericResultAtLocation [Line: 4521]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [4521-4522] - GenericResultAtLocation [Line: 4525]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [4525-4526] - GenericResultAtLocation [Line: 4546]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; addq %1,%0": "=m" (v->counter): "er" (i), "m" (v->counter)); [4546-4547] - GenericResultAtLocation [Line: 4554]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incq %0": "=m" (v->counter): "m" (v->counter)); [4554] - GenericResultAtLocation [Line: 4561]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decq %0": "=m" (v->counter): "m" (v->counter)); [4561] - GenericResultAtLocation [Line: 4592]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4592] - GenericResultAtLocation [Line: 4595]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4595] - GenericResultAtLocation [Line: 4597]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4597] - GenericResultAtLocation [Line: 4602]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4602] - GenericResultAtLocation [Line: 4605]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4605] - GenericResultAtLocation [Line: 4607]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4607] - GenericResultAtLocation [Line: 4612]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4612] - GenericResultAtLocation [Line: 4615]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4615] - GenericResultAtLocation [Line: 4617]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4617] - GenericResultAtLocation [Line: 4622]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4622] - GenericResultAtLocation [Line: 4625]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4625] - GenericResultAtLocation [Line: 4627]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [4627] - GenericResultAtLocation [Line: 4688]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4688] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 11627]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 173 procedures, 3851 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 83.5s, OverallIterations: 4, TraceHistogramMax: 58, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.4s, AutomataDifference: 2.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 15234 SdHoareTripleChecker+Valid, 0.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 15234 mSDsluCounter, 20979 SdHoareTripleChecker+Invalid, 0.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 0 mSDsCounter, 0 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 2 IncrementalHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 0 mSolverCounterUnsat, 20979 mSDtfsCounter, 2 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1066 GetRequests, 1063 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=3485occurred in iteration=0, InterpolantAutomatonStates: 11, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.2s AutomataMinimizationTime, 4 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.1s SsaConstructionTime, 3.5s SatisfiabilityAnalysisTime, 8.6s InterpolantComputationTime, 5280 NumberOfCodeBlocks, 5280 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 5275 ConstructedInterpolants, 0 QuantifiedInterpolants, 6195 SizeOfPredicates, 0 NumberOfNonLiveVariables, 11374 ConjunctsInSsa, 1 ConjunctsInUnsatCore, 5 InterpolantComputations, 4 PerfectInterpolantSequences, 116700/116985 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 10108]: Loop Invariant Derived loop invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 10133]: Location Invariant Derived location invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 10238]: Location Invariant Derived location invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 10602]: Loop Invariant Derived loop invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 10309]: Location Invariant Derived location invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 10298]: Loop Invariant Derived loop invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 10332]: Location Invariant Derived location invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 10363]: Loop Invariant Derived loop invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 9029]: Location Invariant Derived location invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 10531]: Loop Invariant Derived loop invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 10513]: Loop Invariant Derived loop invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 10459]: Loop Invariant Derived loop invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 9960]: Location Invariant Derived location invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 10478]: Loop Invariant Derived loop invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 5174]: Location Invariant Derived location invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 5177]: Location Invariant Derived location invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 10382]: Loop Invariant Derived loop invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 5963]: Location Invariant Derived location invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 10422]: Loop Invariant Derived loop invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 10205]: Location Invariant Derived location invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 9960]: Location Invariant Derived location invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 10274]: Loop Invariant Derived loop invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 9849]: Loop Invariant Derived loop invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 10496]: Loop Invariant Derived loop invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 9960]: Location Invariant Derived location invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 10567]: Loop Invariant Derived loop invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 10262]: Loop Invariant Derived loop invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 8148]: Location Invariant Derived location invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 10403]: Loop Invariant Derived loop invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 10638]: Loop Invariant Derived loop invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 9960]: Location Invariant Derived location invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 10309]: Location Invariant Derived location invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 9875]: Location Invariant Derived location invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 10620]: Loop Invariant Derived loop invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 10205]: Location Invariant Derived location invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 10585]: Loop Invariant Derived loop invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 10549]: Loop Invariant Derived loop invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) - InvariantResult [Line: 10286]: Loop Invariant Derived loop invariant: (((ldv_module_refcounter == 1) && (max_sg_segs == 0)) && (buffer_kbs == 0)) RESULT: Ultimate proved your program to be correct! [2024-11-24 00:31:57,736 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_09b1b62e-290d-4dfd-9d8e-fdf7287a0645/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE